CUGL 2.1
Cornell University Game Library
|
This is the complete list of members for cugl::JsonValue, including all inherited members.
_children | cugl::JsonValue | |
_doubleValue | cugl::JsonValue | |
_key | cugl::JsonValue | |
_longValue | cugl::JsonValue | |
_parent | cugl::JsonValue | |
_stringValue | cugl::JsonValue | |
_type | cugl::JsonValue | |
alloc(Type type) | cugl::JsonValue | inlinestatic |
alloc(const std::string &value) | cugl::JsonValue | inlinestatic |
alloc(const char *value) | cugl::JsonValue | inlinestatic |
alloc(bool value) | cugl::JsonValue | inlinestatic |
alloc(long value) | cugl::JsonValue | inlinestatic |
alloc(double value) | cugl::JsonValue | inlinestatic |
allocArray() | cugl::JsonValue | inlinestatic |
allocNull() | cugl::JsonValue | inlinestatic |
allocObject() | cugl::JsonValue | inlinestatic |
allocWithJson(const std::string &json) | cugl::JsonValue | inlinestatic |
allocWithJson(const char *json) | cugl::JsonValue | inlinestatic |
appendArray() | cugl::JsonValue | inline |
appendArray(const std::string &key) | cugl::JsonValue | inline |
appendArray(const char *key) | cugl::JsonValue | inline |
appendChild(const std::shared_ptr< JsonValue > &child) | cugl::JsonValue | |
appendChild(const std::string &key, const std::shared_ptr< JsonValue > &child) | cugl::JsonValue | |
appendChild(const char *key, const std::shared_ptr< JsonValue > &child) | cugl::JsonValue | inline |
appendNull() | cugl::JsonValue | inline |
appendNull(const std::string &key) | cugl::JsonValue | inline |
appendNull(const char *key) | cugl::JsonValue | inline |
appendObject() | cugl::JsonValue | inline |
appendObject(const std::string &key) | cugl::JsonValue | inline |
appendObject(const char *key) | cugl::JsonValue | inline |
appendValue(bool value) | cugl::JsonValue | inline |
appendValue(const std::string &key, bool value) | cugl::JsonValue | inline |
appendValue(const char *key, bool value) | cugl::JsonValue | inline |
appendValue(long value) | cugl::JsonValue | inline |
appendValue(const std::string &key, long value) | cugl::JsonValue | inline |
appendValue(const char *key, long value) | cugl::JsonValue | inline |
appendValue(double value) | cugl::JsonValue | inline |
appendValue(const std::string &key, double value) | cugl::JsonValue | inline |
appendValue(const char *key, double value) | cugl::JsonValue | inline |
appendValue(const std::string &value) | cugl::JsonValue | inline |
appendValue(const char *value) | cugl::JsonValue | inline |
appendValue(const std::string &key, const std::string &value) | cugl::JsonValue | inline |
appendValue(const std::string &key, const char *value) | cugl::JsonValue | inline |
appendValue(const char *key, const std::string &value) | cugl::JsonValue | inline |
appendValue(const char *key, const char *value) | cugl::JsonValue | inline |
asBool(bool defaultValue=false) const | cugl::JsonValue | |
asBoolArray(bool defaultValue=false) | cugl::JsonValue | |
asDouble(double defaultValue=0.0) const | cugl::JsonValue | |
asDoubleArray(double defaultValue=0.0) const | cugl::JsonValue | |
asFloat(float defaultValue=0.0f) const | cugl::JsonValue | |
asFloatArray(float defaultValue=0.0f) const | cugl::JsonValue | |
asInt(int defaultValue=0) const | cugl::JsonValue | |
asIntArray(int defaultValue=0) const | cugl::JsonValue | |
asLong(long defaultValue=0L) const | cugl::JsonValue | |
asLongArray(long defaultValue=0L) const | cugl::JsonValue | |
asString(const std::string &defaultValue) const | cugl::JsonValue | inline |
asString(const char *defaultValue="") const | cugl::JsonValue | |
asStringArray(const std::string &defaultValue) const | cugl::JsonValue | |
asStringArray(const char *defaultValue="") const | cugl::JsonValue | inline |
children() | cugl::JsonValue | inline |
get(int index) | cugl::JsonValue | |
get(int index) const | cugl::JsonValue | |
get(const std::string &name) | cugl::JsonValue | |
get(const std::string &name) const | cugl::JsonValue | |
get(const char *name) | cugl::JsonValue | inline |
get(const char *name) const | cugl::JsonValue | inline |
getBool(const std::string &key, bool defaultValue=false) const | cugl::JsonValue | |
getBool(const char *key, bool defaultValue=false) const | cugl::JsonValue | inline |
getDouble(const std::string &key, double defaultValue=0.0) const | cugl::JsonValue | |
getDouble(const char *key, double defaultValue=0.0) const | cugl::JsonValue | inline |
getFloat(const std::string &key, float defaultValue=0.0f) const | cugl::JsonValue | |
getFloat(const char *key, float defaultValue=0.0f) const | cugl::JsonValue | inline |
getInt(const std::string &key, int defaultValue=0) const | cugl::JsonValue | |
getInt(const char *key, int defaultValue=0) const | cugl::JsonValue | inline |
getLong(const std::string &key, long defaultValue=0L) const | cugl::JsonValue | |
getLong(const char *key, long defaultValue=0L) const | cugl::JsonValue | inline |
getString(const std::string &key, const std::string &defaultValue) const | cugl::JsonValue | |
getString(const char *key, const char *defaultValue="") const | cugl::JsonValue | inline |
getString(const std::string &key, const char *defaultValue="") const | cugl::JsonValue | inline |
getString(const char *key, const std::string &defaultValue) const | cugl::JsonValue | inline |
has(const std::string &name) const | cugl::JsonValue | |
has(const char *name) const | cugl::JsonValue | inline |
index() const | cugl::JsonValue | |
init(Type type) | cugl::JsonValue | |
init(const std::string &value) | cugl::JsonValue | |
init(const char *value) | cugl::JsonValue | inline |
init(bool value) | cugl::JsonValue | |
init(long value) | cugl::JsonValue | |
init(double value) | cugl::JsonValue | |
initArray() | cugl::JsonValue | inline |
initNull() | cugl::JsonValue | inline |
initObject() | cugl::JsonValue | inline |
initWithJson(const std::string &json) | cugl::JsonValue | inline |
initWithJson(const char *json) | cugl::JsonValue | |
insertArray(unsigned int index) | cugl::JsonValue | inline |
insertArray(unsigned int index, const std::string &key) | cugl::JsonValue | inline |
insertArray(unsigned int index, const char *key) | cugl::JsonValue | inline |
insertChild(unsigned int index, const std::shared_ptr< JsonValue > &child) | cugl::JsonValue | |
insertChild(unsigned int index, const std::string &key, const std::shared_ptr< JsonValue > &child) | cugl::JsonValue | |
insertChild(unsigned int index, const char *key, const std::shared_ptr< JsonValue > &child) | cugl::JsonValue | inline |
insertNull(unsigned int index) | cugl::JsonValue | inline |
insertNull(unsigned int index, const std::string &key) | cugl::JsonValue | inline |
insertNull(unsigned int index, const char *key) | cugl::JsonValue | inline |
insertObject(unsigned int index) | cugl::JsonValue | inline |
insertObject(unsigned int index, const std::string &key) | cugl::JsonValue | inline |
insertObject(unsigned int index, const char *key) | cugl::JsonValue | inline |
insertValue(unsigned int index, bool value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const std::string &key, bool value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const char *key, bool value) | cugl::JsonValue | inline |
insertValue(unsigned int index, long value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const std::string &key, long value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const char *key, long value) | cugl::JsonValue | inline |
insertValue(unsigned int index, double value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const std::string &key, double value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const char *key, double value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const std::string &value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const char *value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const std::string &key, const std::string &value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const std::string &key, const char *value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const char *key, const std::string &value) | cugl::JsonValue | inline |
insertValue(unsigned int index, const char *key, const char *value) | cugl::JsonValue | inline |
isArray() const | cugl::JsonValue | inline |
isBool() const | cugl::JsonValue | inline |
isNull() const | cugl::JsonValue | inline |
isNumber() const | cugl::JsonValue | inline |
isObject() const | cugl::JsonValue | inline |
isString() const | cugl::JsonValue | inline |
isValue() const | cugl::JsonValue | |
JsonValue() | cugl::JsonValue | |
key() const | cugl::JsonValue | |
merge(std::shared_ptr< JsonValue > &node) | cugl::JsonValue | |
removeChild(int index) | cugl::JsonValue | |
removeChild(const std::string &name) | cugl::JsonValue | |
removeChild(const char *name) | cugl::JsonValue | inline |
set(const std::string &value) | cugl::JsonValue | |
set(const char *value) | cugl::JsonValue | inline |
set(long value) | cugl::JsonValue | |
set(double value) | cugl::JsonValue | |
set(bool value) | cugl::JsonValue | |
setKey(const std::string &key) | cugl::JsonValue | |
setKey(const char *key) | cugl::JsonValue | inline |
setNull() | cugl::JsonValue | |
size() const | cugl::JsonValue | inline |
toCJSON(const JsonValue *value) | cugl::JsonValue | static |
toJsonValue(const cJSON *node) | cugl::JsonValue | static |
toJsonValue(JsonValue *value, const cJSON *node) | cugl::JsonValue | static |
toString(bool format=true) const | cugl::JsonValue | |
type() const | cugl::JsonValue | inline |
Type enum name | cugl::JsonValue | |
~JsonValue() | cugl::JsonValue |