本文整理汇总了C++中as_object::setPropFlags方法的典型用法代码示例。如果您正苦于以下问题:C++ as_object::setPropFlags方法的具体用法?C++ as_object::setPropFlags怎么用?C++ as_object::setPropFlags使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类as_object
的用法示例。
在下文中一共展示了as_object::setPropFlags方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
void
attachNumberStaticInterface(as_object& o)
{
// constant flags
const int cflags = as_object::DefaultFlags | PropFlags::readOnly;
// Set __proto__ and constructor to constant.
as_value null; null.set_null();
o.setPropFlags(null, 0, cflags);
// Not quite the same as numeric_limits<double>::max()
o.init_member("MAX_VALUE", 1.79769313486231e+308, cflags);
// This is generally numeric_limits<double>::denorm_min().
o.init_member("MIN_VALUE", 4.94065645841247e-324, cflags);
o.init_member("NaN", as_value(NaN), cflags);
o.init_member("POSITIVE_INFINITY",
as_value(std::numeric_limits<double>::infinity()), cflags);
o.init_member("NEGATIVE_INFINITY",
as_value(-std::numeric_limits<double>::infinity()), cflags);
}