本文整理汇总了C++中node_type::get_int_value方法的典型用法代码示例。如果您正苦于以下问题:C++ node_type::get_int_value方法的具体用法?C++ node_type::get_int_value怎么用?C++ node_type::get_int_value使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类node_type
的用法示例。
在下文中一共展示了node_type::get_int_value方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: get_performance_data
virtual perf_list_type get_performance_data(object_factory context, std::string alias, node_type warn, node_type crit, node_type minimum, node_type maximum) {
perf_list_type ret;
native_context_type native_context = reinterpret_cast<native_context_type>(context.get());
if (native_context != NULL && native_context->has_object()) {
long long warn_value = 0;
long long crit_value = 0;
long long current_value = get_int_value(context);
if (warn)
warn_value = warn->get_int_value(context);
if (crit)
crit_value = crit->get_int_value(context);
BOOST_FOREACH(int_performance_generator &p, perfgen) {
if (!p->is_configured())
p->configure(name_, context);
p->eval(ret, context, alias, current_value, warn_value, crit_value, native_context->get_object());
}
}