ejson: Ewol JSON parser 0.8.0
Main Page
Related Pages
Namespaces
Classes
Files
Link-libs
lutin
ewol
echrono
etk
ejson
exml
esvg
egami
gale
ege
elog
ememory
enet
eproperty
esignal
etranslate
zeus
audio-ess
audio
audio-drain
audio-orchestra
audio-river
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
ejson
internal
Number
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) const
ejson::internal::Value
protected
checkNumber
(char32_t _val) const
ejson::internal::Value
protected
checkString
(char32_t _val) const
ejson::internal::Value
protected
clear
()
ejson::internal::Value
virtual
clone
() const override
ejson::internal::Number
virtual
countWhiteChar
(const std::string &_data, size_t _pos, ejson::FilePos &_filePos) const
ejson::internal::Value
protected
create
(uint64_t _value=0)
ejson::internal::Number
static
create
(int64_t _value) (defined in
ejson::internal::Number
)
ejson::internal::Number
static
create
(double _value) (defined in
ejson::internal::Number
)
ejson::internal::Number
static
display
() const
ejson::internal::Value
drawElementParsed
(char32_t _val, const ejson::FilePos &_filePos) const
ejson::internal::Value
protected
EnableSharedFromThis
()
ememory::EnableSharedFromThis< Value >
protected
get
() const
ejson::internal::Number
getI64
() const
ejson::internal::Number
getType
() const (defined in
ejson::internal::Number
)
ejson::internal::Number
inline
getU64
() const
ejson::internal::Number
iGenerate
(std::string &_data, size_t _indent) const override
ejson::internal::Number
virtual
iMachineGenerate
(std::string &_data) const override
ejson::internal::Number
virtual
iParse
(const std::string &_data, size_t &_pos, ejson::FilePos &_filePos, ejson::internal::Document &_doc) override
ejson::internal::Number
virtual
isWhiteChar
(char32_t _val)
ejson::internal::Value
protected
static
m_type
ejson::internal::Value
protected
m_typeNumber
(defined in
ejson::internal::Number
)
ejson::internal::Number
protected
m_value
ejson::internal::Number
m_valueI64
ejson::internal::Number
m_valueU64
ejson::internal::Number
Number
(uint64_t _value=0)
ejson::internal::Number
protected
Number
(int64_t _value) (defined in
ejson::internal::Number
)
ejson::internal::Number
protected
Number
(double _value) (defined in
ejson::internal::Number
)
ejson::internal::Number
protected
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
() const
ememory::EnableSharedFromThis< Value >
transfertIn
(ememory::SharedPtr< ejson::internal::Value > _obj) override
ejson::internal::Number
virtual
type
enum name (defined in
ejson::internal::Number
)
ejson::internal::Number
Value
()
ejson::internal::Value
inline
protected
weakFromThis
()
ememory::EnableSharedFromThis< Value >
weakFromThis
() const
ememory::EnableSharedFromThis< Value >
~EnableSharedFromThis
()=default
ememory::EnableSharedFromThis< Value >
protected
virtual
~Value
()
ejson::internal::Value
virtual
Generated on Mon Oct 24 2016 15:35:47 for ejson: Ewol JSON parser by
1.8.12