|
BDE 4.14.0 Production release
|
This is the complete list of members for bdljsn::JsonNumber, including all inherited members.
| allocator() const | bdljsn::JsonNumber | inline |
| allocator_type typedef | bdljsn::JsonNumber | |
| asDecimal64() const | bdljsn::JsonNumber | inline |
| asDecimal64Exact(bdldfp::Decimal64 *result) const | bdljsn::JsonNumber | inline |
| asDouble() const | bdljsn::JsonNumber | inline |
| asFloat() const | bdljsn::JsonNumber | inline |
| asInt(int *result) const | bdljsn::JsonNumber | inline |
| asInt64(bsls::Types::Int64 *result) const | bdljsn::JsonNumber | inline |
| asUint(unsigned int *result) const | bdljsn::JsonNumber | inline |
| asUint64(bsls::Types::Uint64 *result) const | bdljsn::JsonNumber | inline |
| BSLMF_NESTED_TRAIT_DECLARATION(JsonNumber, bslmf::IsBitwiseMoveable) | bdljsn::JsonNumber | |
| get_allocator() const | bdljsn::JsonNumber | inline |
| isEqual(const JsonNumber &other) const | bdljsn::JsonNumber | inline |
| isIntegral() const | bdljsn::JsonNumber | inline |
| isValidNumber(const bsl::string_view &text) | bdljsn::JsonNumber | inlinestatic |
| JsonNumber() | bdljsn::JsonNumber | inline |
| JsonNumber(const allocator_type &allocator) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(const char *text, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(const bsl::string_view &text, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(bslmf::MovableRef< bsl::string > text) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(bslmf::MovableRef< bsl::string > text, const allocator_type &allocator) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(int value, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(unsigned int value, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(bsls::Types::Int64 value, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(bsls::Types::Uint64 value, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(float value, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(double value, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(bdldfp::Decimal64 value, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inlineexplicit |
| JsonNumber(const JsonNumber &original, const allocator_type &allocator=allocator_type()) | bdljsn::JsonNumber | inline |
| JsonNumber(bslmf::MovableRef< JsonNumber > original) BSLS_KEYWORD_NOEXCEPT | bdljsn::JsonNumber | inline |
| JsonNumber(bslmf::MovableRef< JsonNumber > original, const allocator_type &allocator) | bdljsn::JsonNumber | inline |
| k_INEXACT enum value | bdljsn::JsonNumber | |
| k_NOT_INTEGRAL enum value | bdljsn::JsonNumber | |
| k_OVERFLOW enum value | bdljsn::JsonNumber | |
| k_UNDERFLOW enum value | bdljsn::JsonNumber | |
| operator=(const JsonNumber &rhs) | bdljsn::JsonNumber | inline |
| operator=(bslmf::MovableRef< JsonNumber > rhs) | bdljsn::JsonNumber | inline |
| operator=(int rhs) | bdljsn::JsonNumber | inline |
| operator=(unsigned int rhs) | bdljsn::JsonNumber | inline |
| operator=(bsls::Types::Int64 rhs) | bdljsn::JsonNumber | inline |
| operator=(bsls::Types::Uint64 rhs) | bdljsn::JsonNumber | inline |
| operator=(float rhs) | bdljsn::JsonNumber | inline |
| operator=(double rhs) | bdljsn::JsonNumber | inline |
| operator=(bdldfp::Decimal64 rhs) | bdljsn::JsonNumber | inline |
| print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) const | bdljsn::JsonNumber | |
| swap | bdljsn::JsonNumber | friend |
| swap(JsonNumber &other) | bdljsn::JsonNumber | inline |
| value() const | bdljsn::JsonNumber | inline |
| ~JsonNumber()=default | bdljsn::JsonNumber |