Dry
Dry
JSONValue
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
() const
Dry::JSONValue
boolValue_
Dry::JSONValue
Clear
()
Dry::JSONValue
Contains
(const String &key) const
Dry::JSONValue
EMPTY
Dry::JSONValue
static
emptyArray
Dry::JSONValue
static
emptyObject
Dry::JSONValue
static
end
()
Dry::JSONValue
end
() const
Dry::JSONValue
Erase
(unsigned pos, unsigned length=1)
Dry::JSONValue
Erase
(const String &key)
Dry::JSONValue
Get
(const String &key) const
Dry::JSONValue
GetArray
() const
Dry::JSONValue
inline
GetBool
(bool defaultValue=false) const
Dry::JSONValue
inline
GetCString
(const char *defaultValue="") const
Dry::JSONValue
inline
GetDouble
(double defaultValue=0.0) const
Dry::JSONValue
inline
GetFloat
(float defaultValue=0.0f) const
Dry::JSONValue
inline
GetInt
(int defaultValue=0) const
Dry::JSONValue
inline
GetNumberType
() const
Dry::JSONValue
GetNumberTypeFromName
(const String &typeName)
Dry::JSONValue
static
GetNumberTypeFromName
(const char *typeName)
Dry::JSONValue
static
GetNumberTypeName
() const
Dry::JSONValue
GetNumberTypeName
(JSONNumberType type)
Dry::JSONValue
static
GetObject
() const
Dry::JSONValue
inline
GetString
(const String &defaultValue=String::EMPTY) const
Dry::JSONValue
inline
GetUInt
(unsigned defaultValue=0) const
Dry::JSONValue
inline
GetValueType
() const
Dry::JSONValue
GetValueTypeFromName
(const String &typeName)
Dry::JSONValue
static
GetValueTypeFromName
(const char *typeName)
Dry::JSONValue
static
GetValueTypeName
() const
Dry::JSONValue
GetValueTypeName
(JSONValueType type)
Dry::JSONValue
static
GetVariant
() const
Dry::JSONValue
GetVariantMap
() const
Dry::JSONValue
GetVariantValue
(VariantType type) const
Dry::JSONValue
GetVariantVector
() const
Dry::JSONValue
Insert
(unsigned pos, const JSONValue &value)
Dry::JSONValue
IsArray
() const
Dry::JSONValue
inline
IsBool
() const
Dry::JSONValue
inline
IsNull
() const
Dry::JSONValue
inline
IsNumber
() const
Dry::JSONValue
inline
IsObject
() const
Dry::JSONValue
inline
IsString
() const
Dry::JSONValue
inline
JSONValue
()
Dry::JSONValue
inline
JSONValue
(bool value)
Dry::JSONValue
inline
JSONValue
(int value)
Dry::JSONValue
inline
JSONValue
(unsigned value)
Dry::JSONValue
inline
JSONValue
(float value)
Dry::JSONValue
inline
JSONValue
(double value)
Dry::JSONValue
inline
JSONValue
(const String &value)
Dry::JSONValue
inline
JSONValue
(const char *value)
Dry::JSONValue
inline
JSONValue
(const JSONArray &value)
Dry::JSONValue
inline
JSONValue
(const JSONObject &value)
Dry::JSONValue
inline
JSONValue
(const JSONValue &value)
Dry::JSONValue
inline
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) const
Dry::JSONValue
operator[]
(const String &key)
Dry::JSONValue
operator[]
(const String &key) const
Dry::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
() const
Dry::JSONValue
stringValue_
Dry::JSONValue
type_
Dry::JSONValue
private
~JSONValue
()
Dry::JSONValue
inline
Generated on Thu Apr 16 2020 21:45:25 for Dry by
1.8.13