41 UInt_64
Extra()
const;
45 bool HasVar(UInt_64 hashId)
const;
59 Str_8 ToStr(UInt_64 level,
bool compact)
const override;
JsonBase()
Definition JsonBase.cpp:5
JsonObj & operator=(JsonObj &&value) noexcept
Definition JsonObj.cpp:42
JsonObj()
Definition JsonObj.cpp:11
UInt_64 size
Definition JsonObj.h:15
bool AddVar(const JsonVar &var)
Definition JsonObj.cpp:116
UInt_64 extra
Definition JsonObj.h:16
const JsonVar * GetVar(UInt_64 hashId) const
Definition JsonObj.cpp:138
JsonVar * vars
Definition JsonObj.h:18
UInt_64 Size() const
Definition JsonObj.cpp:87
Str_8 ToStr(UInt_64 level, bool compact) const override
Definition JsonObj.cpp:166
UInt_64 rawSize
Definition JsonObj.h:17
UInt_64 Extra() const
Definition JsonObj.cpp:92
UInt_64 RawSize() const
Definition JsonObj.cpp:97
bool HasVar(UInt_64 hashId) const
Definition JsonObj.cpp:102
Str< Char_8, UInt_64 > Str_8
Definition Str.h:1953