GDAL
CPLJSONObject Member List

This is the complete list of members for CPLJSONObject, including all inherited members.

Add(const std::string &osName, const std::string &osValue)CPLJSONObject
Add(const std::string &osName, const char *pszValue)CPLJSONObject
Add(const std::string &osName, double dfValue)CPLJSONObject
Add(const std::string &osName, int nValue)CPLJSONObject
Add(const std::string &osName, GInt64 nValue)CPLJSONObject
Add(const std::string &osName, uint64_t nValue)CPLJSONObject
Add(const std::string &osName, const CPLJSONArray &oValue)CPLJSONObject
Add(const std::string &osName, const CPLJSONObject &oValue)CPLJSONObject
Add(const std::string &osName, bool bValue)CPLJSONObject
AddNoSplitName(const std::string &osName, const CPLJSONObject &oValue)CPLJSONObject
AddNull(const std::string &osName)CPLJSONObject
CPLJSONArray (defined in CPLJSONObject)CPLJSONObjectfriend
CPLJSONDocument (defined in CPLJSONObject)CPLJSONObjectfriend
Deinit()CPLJSONObject
Delete(const std::string &osName)CPLJSONObject
DeleteNoSplitName(const std::string &osName)CPLJSONObject
Format(PrettyFormat eFormat) constCPLJSONObject
GetArray(const std::string &osName) constCPLJSONObject
GetBool(const std::string &osName, bool bDefault=false) constCPLJSONObject
GetChildren() constCPLJSONObject
GetDouble(const std::string &osName, double dfDefault=0.0) constCPLJSONObject
GetInteger(const std::string &osName, int nDefault=0) constCPLJSONObject
GetLong(const std::string &osName, GInt64 nDefault=0) constCPLJSONObject
GetObj(const std::string &osName) constCPLJSONObject
GetString(const std::string &osName, const std::string &osDefault="") constCPLJSONObject
GetType() constCPLJSONObject
IsValid() constCPLJSONObject
operator[](const std::string &osName) constCPLJSONObject
PrettyFormat enum nameCPLJSONObject
Set(const std::string &osName, const std::string &osValue)CPLJSONObject
Set(const std::string &osName, const char *pszValue)CPLJSONObject
Set(const std::string &osName, double dfValue)CPLJSONObject
Set(const std::string &osName, int nValue)CPLJSONObject
Set(const std::string &osName, GInt64 nValue)CPLJSONObject
Set(const std::string &osName, uint64_t nValue)CPLJSONObject
Set(const std::string &osName, bool bValue)CPLJSONObject
SetNull(const std::string &osName)CPLJSONObject
ToArray() constCPLJSONObject
ToBool(bool bDefault=false) constCPLJSONObject
ToDouble(double dfDefault=0.0) constCPLJSONObject
ToInteger(int nDefault=0) constCPLJSONObject
ToLong(GInt64 nDefault=0) constCPLJSONObject
ToString(const std::string &osDefault="") constCPLJSONObject
Type enum nameCPLJSONObject