ejson::internal::Number Member List

This is the complete list of members for ejson::internal::Number, including all inherited members.

addIndent(std::string &_data, int32_t _indent) constejson::internal::Valueprotected
checkNumber(char32_t _val) constejson::internal::Valueprotected
checkString(char32_t _val) constejson::internal::Valueprotected
clear()ejson::internal::Valuevirtual
clone() const overrideejson::internal::Numbervirtual
countWhiteChar(const std::string &_data, size_t _pos, ejson::FilePos &_filePos) constejson::internal::Valueprotected
create(uint64_t _value=0)ejson::internal::Numberstatic
create(int64_t _value) (defined in ejson::internal::Number)ejson::internal::Numberstatic
create(double _value) (defined in ejson::internal::Number)ejson::internal::Numberstatic
display() constejson::internal::Value
drawElementParsed(char32_t _val, const ejson::FilePos &_filePos) constejson::internal::Valueprotected
EnableSharedFromThis()ememory::EnableSharedFromThis< Value >protected
get() constejson::internal::Number
getI64() constejson::internal::Number
getType() const (defined in ejson::internal::Number)ejson::internal::Numberinline
getU64() constejson::internal::Number
iGenerate(std::string &_data, size_t _indent) const overrideejson::internal::Numbervirtual
iMachineGenerate(std::string &_data) const overrideejson::internal::Numbervirtual
iParse(const std::string &_data, size_t &_pos, ejson::FilePos &_filePos, ejson::internal::Document &_doc) overrideejson::internal::Numbervirtual
isWhiteChar(char32_t _val)ejson::internal::Valueprotectedstatic
m_typeejson::internal::Valueprotected
m_typeNumber (defined in ejson::internal::Number)ejson::internal::Numberprotected
m_valueejson::internal::Number
m_valueI64ejson::internal::Number
m_valueU64ejson::internal::Number
Number(uint64_t _value=0)ejson::internal::Numberprotected
Number(int64_t _value) (defined in ejson::internal::Number)ejson::internal::Numberprotected
Number(double _value) (defined in ejson::internal::Number)ejson::internal::Numberprotected
set(double _value)ejson::internal::Number
set(int64_t _value)ejson::internal::Number
set(uint64_t _value)ejson::internal::Number
sharedFromThis()ememory::EnableSharedFromThis< Value >
sharedFromThis() constememory::EnableSharedFromThis< Value >
transfertIn(ememory::SharedPtr< ejson::internal::Value > _obj) overrideejson::internal::Numbervirtual
type enum name (defined in ejson::internal::Number)ejson::internal::Number
Value()ejson::internal::Valueinlineprotected
weakFromThis()ememory::EnableSharedFromThis< Value >
weakFromThis() constememory::EnableSharedFromThis< Value >
~EnableSharedFromThis()=defaultememory::EnableSharedFromThis< Value >protectedvirtual
~Value()ejson::internal::Valuevirtual