This is the complete list of members for Json, including all inherited members.
array() const | Json | inline |
clear() | Json | |
contains(const std::string &key) const | Json | inline |
containsArray(const std::string &key) const | Json | inline |
containsBool(const std::string &key) const | Json | inline |
containsNumber(const std::string &key) const | Json | inline |
containsObject(const std::string &key) const | Json | inline |
containsString(const std::string &key) const | Json | inline |
createArray() | Json | inlineprivate |
createArray(const std::vector< double > &in) | Json | inlineprivate |
createNumber(double in) | Json | inlineprivate |
createObject() | Json | inlineprivate |
createString(const std::string &in) | Json | inlineprivate |
createType(Type t) | Json | inlineprivate |
data_ | Json | private |
DEFAULT_INDENT | Json | static |
deserialize(const std::string &in) | Json | |
deserialize(const char *in, size_t n) | Json | |
deserialize(Json &obj, const char *in, size_t n, size_t &i) | Json | private |
fromJson | Json | friend |
fromJson | Json | friend |
fromJson | Json | friend |
fromJson | Json | friend |
fromJson | Json | friend |
fromJson | Json | friend |
fromJson | Json | friend |
fromJson | Json | friend |
fromJson | Json | friend |
Json() | Json | inline |
Json(bool in) | Json | inline |
Json(int in) | Json | inline |
Json(unsigned int in) | Json | inline |
Json(double in) | Json | inline |
Json(long in) | Json | inline |
Json(unsigned long in) | Json | inline |
Json(long long in) | Json | inline |
Json(unsigned long long in) | Json | inline |
Json(const char *in) | Json | inline |
Json(const std::string &in) | Json | inline |
Json(const std::vector< double > &in) | Json | inline |
number() const | Json | inline |
object() const | Json | inline |
operator[](const std::string &key) | Json | inline |
operator[](const std::string &key) const | Json | inline |
operator[](size_t index) | Json | inline |
operator[](size_t index) const | Json | inline |
read(const std::string &fileName) | Json | |
serialize(size_t indent=DEFAULT_INDENT) const | Json | |
serialize(std::ostringstream &out) const | Json | private |
serialize(std::ostringstream &out, const std::string &indent, const std::string &indentPlus) const | Json | private |
size() const | Json | inline |
string() const | Json | inline |
toJson | Json | friend |
toJson | Json | friend |
toJson | Json | friend |
toJson | Json | friend |
toJson | Json | friend |
toJson | Json | friend |
toJson | Json | friend |
toJson | Json | friend |
toJson | Json | friend |
Type enum name | Json | private |
type_ | Json | private |
TYPE_ARRAY enum value | Json | private |
TYPE_FALSE enum value | Json | private |
TYPE_NULL enum value | Json | private |
TYPE_NUMBER enum value | Json | private |
TYPE_OBJECT enum value | Json | private |
TYPE_STRING enum value | Json | private |
TYPE_TRUE enum value | Json | private |
typeArray() const | Json | inline |
typeFalse() const | Json | inline |
typeNull() const | Json | inline |
typeNumber() const | Json | inline |
typeObject() const | Json | inline |
typeString() const | Json | inline |
typeTrue() const | Json | inline |
uint32() const | Json | inline |
uint64() const | Json | inline |
write(const std::string &fileName, size_t indent=DEFAULT_INDENT) | Json | |
~Json()=default | Json |