Dry
Dry::JSONValue Member List

This is the complete list of members for Dry::JSONValue, including all inherited members.

arrayValue_Dry::JSONValue
begin()Dry::JSONValue
begin() constDry::JSONValue
boolValue_Dry::JSONValue
Clear()Dry::JSONValue
Contains(const String &key) constDry::JSONValue
EMPTYDry::JSONValuestatic
emptyArrayDry::JSONValuestatic
emptyObjectDry::JSONValuestatic
end()Dry::JSONValue
end() constDry::JSONValue
Erase(unsigned pos, unsigned length=1)Dry::JSONValue
Erase(const String &key)Dry::JSONValue
Get(const String &key) constDry::JSONValue
GetArray() constDry::JSONValueinline
GetBool(bool defaultValue=false) constDry::JSONValueinline
GetCString(const char *defaultValue="") constDry::JSONValueinline
GetDouble(double defaultValue=0.0) constDry::JSONValueinline
GetFloat(float defaultValue=0.0f) constDry::JSONValueinline
GetInt(int defaultValue=0) constDry::JSONValueinline
GetNumberType() constDry::JSONValue
GetNumberTypeFromName(const String &typeName)Dry::JSONValuestatic
GetNumberTypeFromName(const char *typeName)Dry::JSONValuestatic
GetNumberTypeName() constDry::JSONValue
GetNumberTypeName(JSONNumberType type)Dry::JSONValuestatic
GetObject() constDry::JSONValueinline
GetString(const String &defaultValue=String::EMPTY) constDry::JSONValueinline
GetUInt(unsigned defaultValue=0) constDry::JSONValueinline
GetValueType() constDry::JSONValue
GetValueTypeFromName(const String &typeName)Dry::JSONValuestatic
GetValueTypeFromName(const char *typeName)Dry::JSONValuestatic
GetValueTypeName() constDry::JSONValue
GetValueTypeName(JSONValueType type)Dry::JSONValuestatic
GetVariant() constDry::JSONValue
GetVariantMap() constDry::JSONValue
GetVariantValue(VariantType type) constDry::JSONValue
GetVariantVector() constDry::JSONValue
Insert(unsigned pos, const JSONValue &value)Dry::JSONValue
IsArray() constDry::JSONValueinline
IsBool() constDry::JSONValueinline
IsNull() constDry::JSONValueinline
IsNumber() constDry::JSONValueinline
IsObject() constDry::JSONValueinline
IsString() constDry::JSONValueinline
JSONValue()Dry::JSONValueinline
JSONValue(bool value)Dry::JSONValueinline
JSONValue(int value)Dry::JSONValueinline
JSONValue(unsigned value)Dry::JSONValueinline
JSONValue(float value)Dry::JSONValueinline
JSONValue(double value)Dry::JSONValueinline
JSONValue(const String &value)Dry::JSONValueinline
JSONValue(const char *value)Dry::JSONValueinline
JSONValue(const JSONArray &value)Dry::JSONValueinline
JSONValue(const JSONObject &value)Dry::JSONValueinline
JSONValue(const JSONValue &value)Dry::JSONValueinline
numberValue_Dry::JSONValue
objectValue_Dry::JSONValue
operator=(bool rhs)Dry::JSONValue
operator=(int rhs)Dry::JSONValue
operator=(unsigned rhs)Dry::JSONValue
operator=(float rhs)Dry::JSONValue
operator=(double rhs)Dry::JSONValue
operator=(const String &rhs)Dry::JSONValue
operator=(const char *rhs)Dry::JSONValue
operator=(const JSONArray &rhs)Dry::JSONValue
operator=(const JSONObject &rhs)Dry::JSONValue
operator=(const JSONValue &rhs)Dry::JSONValue
operator[](unsigned index)Dry::JSONValue
operator[](unsigned index) constDry::JSONValue
operator[](const String &key)Dry::JSONValue
operator[](const String &key) constDry::JSONValue
Pop()Dry::JSONValue
Push(const JSONValue &value)Dry::JSONValue
Resize(unsigned newSize)Dry::JSONValue
Set(const String &key, const JSONValue &value)Dry::JSONValue
SetType(JSONValueType valueType, JSONNumberType numberType=JSONNT_NAN)Dry::JSONValue
SetVariant(const Variant &variant, Context *context=nullptr)Dry::JSONValue
SetVariantMap(const VariantMap &variantMap, Context *context=nullptr)Dry::JSONValue
SetVariantValue(const Variant &variant, Context *context=nullptr)Dry::JSONValue
SetVariantVector(const VariantVector &variantVector, Context *context=nullptr)Dry::JSONValue
Size() constDry::JSONValue
stringValue_Dry::JSONValue
type_Dry::JSONValueprivate
~JSONValue()Dry::JSONValueinline