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::Document | static |
ejson::internal::Object::create(const std::string &_data) | ejson::internal::Object | static |
createError(const std::string &_data, size_t _pos, const ejson::FilePos &_filePos, const std::string &_comment) | ejson::internal::Document | |
display() const | ejson::internal::Value | |
displayError() | ejson::internal::Document | |
Document() | ejson::internal::Document | |
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 | |
generate(std::string &_data) | ejson::internal::Document | |
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 | |
getDisplayError() | ejson::internal::Document | |
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::Document | 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::Document | virtual |
isWhiteChar(char32_t _val) | ejson::internal::Value | protectedstatic |
load(const std::string &_file) | ejson::internal::Document | |
m_type | ejson::internal::Value | protected |
m_value | ejson::internal::Object | protected |
Object() | ejson::internal::Object | inlineprotected |
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() const | ememory::EnableSharedFromThis< Value > | |
size() const | ejson::internal::Object | |
store(const std::string &_file) | ejson::internal::Document | |
transfertIn(ememory::SharedPtr< ejson::internal::Value > _obj) override | ejson::internal::Object | virtual |
Value() | ejson::internal::Value | inlineprotected |
weakFromThis() | ememory::EnableSharedFromThis< Value > | |
weakFromThis() const | ememory::EnableSharedFromThis< Value > | |
~EnableSharedFromThis()=default | ememory::EnableSharedFromThis< Value > | protectedvirtual |
~Value() | ejson::internal::Value | virtual |