ejson: Ewol JSON parser 0.8.0
Main Page
Related Pages
Namespaces
Classes
Files
Link-libs
lutin
ewol
etk
ejson
exml
esvg
egami
gale
ege
elog
ememory
enet
eproperty
esignal
zeus
audio-ess
audio
audio-drain
audio-orchestra
audio-river
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
ejson
internal
Object
ejson::internal::Object Member List
This is the complete list of members for
ejson::internal::Object
, including all inherited members.
add
(const std::string &_name, ememory::SharedPtr< ejson::internal::Value > _value)
ejson::internal::Object
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
() override
ejson::internal::Object
virtual
clone
() const override
ejson::internal::Object
virtual
cloneIn
(ememory::SharedPtr< ejson::internal::Object > &_obj) const
ejson::internal::Object
cloneObj
() const
ejson::internal::Object
countWhiteChar
(const std::string &_data, size_t _pos, ejson::FilePos &_filePos) const
ejson::internal::Value
protected
create
()
ejson::internal::Object
static
create
(const std::string &_data)
ejson::internal::Object
static
display
() const
ejson::internal::Value
drawElementParsed
(char32_t _val, const ejson::FilePos &_filePos) const
ejson::internal::Value
protected
EnableSharedFromThis
()
ememory::EnableSharedFromThis< Value >
protected
exist
(const std::string &_name) const
ejson::internal::Object
get
(const std::string &_name)
ejson::internal::Object
get
(const std::string &_name) const
ejson::internal::Object
get
(size_t _id)
ejson::internal::Object
get
(size_t _id) const
ejson::internal::Object
getKey
(size_t _id) const
ejson::internal::Object
getKeys
() const
ejson::internal::Object
getType
() const
ejson::internal::Value
iGenerate
(std::string &_data, size_t _indent) const override
ejson::internal::Object
virtual
iMachineGenerate
(std::string &_data) const override
ejson::internal::Object
virtual
iParse
(const std::string &_data, size_t &_pos, ejson::FilePos &_filePos, ejson::internal::Document &_doc) override
ejson::internal::Object
virtual
isWhiteChar
(char32_t _val)
ejson::internal::Value
protected
static
m_type
ejson::internal::Value
protected
m_value
ejson::internal::Object
protected
Object
()
ejson::internal::Object
inline
protected
remove
(const std::string &_name)
ejson::internal::Object
remove
(size_t _id)
ejson::internal::Object
sharedFromThis
()
ememory::EnableSharedFromThis< Value >
sharedFromThis
() const
ememory::EnableSharedFromThis< Value >
size
() const
ejson::internal::Object
transfertIn
(ememory::SharedPtr< ejson::internal::Value > _obj) override
ejson::internal::Object
virtual
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 Sun Oct 23 2016 22:01:40 for ejson: Ewol JSON parser by
1.8.11