ejson::internal::Document Member List

This is the complete list of members for ejson::internal::Document, 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) constejson::internal::Valueprotected
checkNumber(char32_t _val) constejson::internal::Valueprotected
checkString(char32_t _val) constejson::internal::Valueprotected
clear() overrideejson::internal::Objectvirtual
clone() const overrideejson::internal::Objectvirtual
cloneIn(ememory::SharedPtr< ejson::internal::Object > &_obj) constejson::internal::Object
cloneObj() constejson::internal::Object
countWhiteChar(const std::string &_data, size_t _pos, ejson::FilePos &_filePos) constejson::internal::Valueprotected
create()ejson::internal::Documentstatic
ejson::internal::Object::create(const std::string &_data)ejson::internal::Objectstatic
createError(const std::string &_data, size_t _pos, const ejson::FilePos &_filePos, const std::string &_comment)ejson::internal::Document
display() constejson::internal::Value
displayError()ejson::internal::Document
Document()ejson::internal::Document
drawElementParsed(char32_t _val, const ejson::FilePos &_filePos) constejson::internal::Valueprotected
EnableSharedFromThis()ememory::EnableSharedFromThis< Value >protected
exist(const std::string &_name) constejson::internal::Object
generate(std::string &_data)ejson::internal::Document
get(const std::string &_name)ejson::internal::Object
get(const std::string &_name) constejson::internal::Object
get(size_t _id)ejson::internal::Object
get(size_t _id) constejson::internal::Object
getDisplayError()ejson::internal::Document
getKey(size_t _id) constejson::internal::Object
getKeys() constejson::internal::Object
getType() constejson::internal::Value
iGenerate(std::string &_data, size_t _indent) const overrideejson::internal::Documentvirtual
iMachineGenerate(std::string &_data) const overrideejson::internal::Objectvirtual
iParse(const std::string &_data, size_t &_pos, ejson::FilePos &_filePos, ejson::internal::Document &_doc) overrideejson::internal::Documentvirtual
isWhiteChar(char32_t _val)ejson::internal::Valueprotectedstatic
load(const std::string &_file)ejson::internal::Document
m_typeejson::internal::Valueprotected
m_valueejson::internal::Objectprotected
Object()ejson::internal::Objectinlineprotected
parse(const std::string &_data)ejson::internal::Document
remove(const std::string &_name)ejson::internal::Object
remove(size_t _id)ejson::internal::Object
setDisplayError(bool _value)ejson::internal::Document
sharedFromThis()ememory::EnableSharedFromThis< Value >
sharedFromThis() constememory::EnableSharedFromThis< Value >
size() constejson::internal::Object
store(const std::string &_file)ejson::internal::Document
transfertIn(ememory::SharedPtr< ejson::internal::Value > _obj) overrideejson::internal::Objectvirtual
Value()ejson::internal::Valueinlineprotected
weakFromThis()ememory::EnableSharedFromThis< Value >
weakFromThis() constememory::EnableSharedFromThis< Value >
~EnableSharedFromThis()=defaultememory::EnableSharedFromThis< Value >protectedvirtual
~Value()ejson::internal::Valuevirtual