JsonNumber [constructor] | Constructors |
operator= | Assignment operators |
allocator [deprecated] | DEPRECATED: Use get_allocator() instead. |
asDecimal64 | Same as the related overload above for asDecimal64. |
asDecimal64Exact | Load into result the closest Decimal64 representation. |
asDouble | Same as the related overload above for asDouble. |
asFloat | Return the closest floating point representation to this number. |
asInt | Same as the related overload above for asInt. |
asInt64 | Same as the related overload above for asInt64. |
asLong | Same as the related overload above for asLong. |
asLonglong | Same as the related overload above for asLonglong. |
asShort | Load into the specified result the integer value of this number. |
asUint | Same as the related overload above for asUint. |
asUint64 | Same as the related overload above for asUint64. |
asUlong | Same as the related overload above for asUlong. |
asUlonglong | Same as the related overload above for asUlonglong. |
asUshort | Same as the related overload above for asUshort. |
get_allocator | Return the allocator used by this object to supply memory. |
isEqual | Return true if this number and other represent the same value. |
isIntegral | Return true if the value of this JsonNumber is an exact integer. |
print | Write the value of this object to the specified output stream. |
swap | Efficiently exchange the value of this object with that of other. |
value | Return the textual representation of this JsonNumber. |
operator BloombergLP::bslmf::NestedTraitDeclaration<JsonNumber, IsBitwiseMoveable> | Declare nested type traits for this type. |
operator bdldfp::Decimal64 | Same as the related overload above for operator Decimal_Type64. |
operator double | Same as the related overload above for operator double. |
operator float | Return the closest floating point representation to this number. |