BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdljsn::JsonNumber Member List

This is the complete list of members for bdljsn::JsonNumber, including all inherited members.

allocator() constbdljsn::JsonNumberinline
allocator_type typedefbdljsn::JsonNumber
asDecimal64() constbdljsn::JsonNumberinline
asDecimal64Exact(bdldfp::Decimal64 *result) constbdljsn::JsonNumberinline
asDouble() constbdljsn::JsonNumberinline
asFloat() constbdljsn::JsonNumberinline
asInt(int *result) constbdljsn::JsonNumberinline
asInt64(bsls::Types::Int64 *result) constbdljsn::JsonNumberinline
asUint(unsigned int *result) constbdljsn::JsonNumberinline
asUint64(bsls::Types::Uint64 *result) constbdljsn::JsonNumberinline
BSLMF_NESTED_TRAIT_DECLARATION(JsonNumber, bslmf::IsBitwiseMoveable)bdljsn::JsonNumber
get_allocator() constbdljsn::JsonNumberinline
isEqual(const JsonNumber &other) constbdljsn::JsonNumberinline
isIntegral() constbdljsn::JsonNumberinline
isValidNumber(const bsl::string_view &text)bdljsn::JsonNumberinlinestatic
JsonNumber()bdljsn::JsonNumberinline
JsonNumber(const allocator_type &allocator)bdljsn::JsonNumberinlineexplicit
JsonNumber(const char *text, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinlineexplicit
JsonNumber(const bsl::string_view &text, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinlineexplicit
JsonNumber(bslmf::MovableRef< bsl::string > text)bdljsn::JsonNumberinlineexplicit
JsonNumber(bslmf::MovableRef< bsl::string > text, const allocator_type &allocator)bdljsn::JsonNumberinlineexplicit
JsonNumber(int value, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinlineexplicit
JsonNumber(unsigned int value, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinlineexplicit
JsonNumber(bsls::Types::Int64 value, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinlineexplicit
JsonNumber(bsls::Types::Uint64 value, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinlineexplicit
JsonNumber(float value, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinlineexplicit
JsonNumber(double value, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinlineexplicit
JsonNumber(bdldfp::Decimal64 value, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinlineexplicit
JsonNumber(const JsonNumber &original, const allocator_type &allocator=allocator_type())bdljsn::JsonNumberinline
JsonNumber(bslmf::MovableRef< JsonNumber > original) BSLS_KEYWORD_NOEXCEPTbdljsn::JsonNumberinline
JsonNumber(bslmf::MovableRef< JsonNumber > original, const allocator_type &allocator)bdljsn::JsonNumberinline
k_INEXACT enum valuebdljsn::JsonNumber
k_NOT_INTEGRAL enum valuebdljsn::JsonNumber
k_OVERFLOW enum valuebdljsn::JsonNumber
k_UNDERFLOW enum valuebdljsn::JsonNumber
operator=(const JsonNumber &rhs)bdljsn::JsonNumberinline
operator=(bslmf::MovableRef< JsonNumber > rhs)bdljsn::JsonNumberinline
operator=(int rhs)bdljsn::JsonNumberinline
operator=(unsigned int rhs)bdljsn::JsonNumberinline
operator=(bsls::Types::Int64 rhs)bdljsn::JsonNumberinline
operator=(bsls::Types::Uint64 rhs)bdljsn::JsonNumberinline
operator=(float rhs)bdljsn::JsonNumberinline
operator=(double rhs)bdljsn::JsonNumberinline
operator=(bdldfp::Decimal64 rhs)bdljsn::JsonNumberinline
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) constbdljsn::JsonNumber
swapbdljsn::JsonNumberfriend
swap(JsonNumber &other)bdljsn::JsonNumberinline
value() constbdljsn::JsonNumberinline
~JsonNumber()=defaultbdljsn::JsonNumber