![]() |
CUGL 2.5
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(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 |
| appendArray() | cugl::JsonValue | inline |
| appendArray(const std::string 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 | |
| appendNull() | cugl::JsonValue | inline |
| appendNull(const std::string key) | cugl::JsonValue | inline |
| appendObject() | cugl::JsonValue | inline |
| appendObject(const std::string key) | cugl::JsonValue | inline |
| appendValue(bool value) | cugl::JsonValue | inline |
| appendValue(const std::string key, bool value) | cugl::JsonValue | inline |
| appendValue(long value) | cugl::JsonValue | inline |
| appendValue(const std::string key, long value) | cugl::JsonValue | inline |
| appendValue(double value) | cugl::JsonValue | inline |
| appendValue(const std::string key, double value) | cugl::JsonValue | inline |
| appendValue(const std::string value) | cugl::JsonValue | inline |
| appendValue(const std::string key, const std::string 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 | |
| asStringArray(const std::string defaultValue="") const | cugl::JsonValue | |
| 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 | |
| getBool(const std::string key, bool defaultValue=false) const | cugl::JsonValue | |
| getDouble(const std::string key, double defaultValue=0.0) const | cugl::JsonValue | |
| getFloat(const std::string key, float defaultValue=0.0f) const | cugl::JsonValue | |
| getInt(const std::string key, int defaultValue=0) const | cugl::JsonValue | |
| getLong(const std::string key, long defaultValue=0L) const | cugl::JsonValue | |
| getString(const std::string key, const std::string defaultValue="") const | cugl::JsonValue | |
| has(const std::string name) const | cugl::JsonValue | |
| index() const | cugl::JsonValue | |
| init(Type type) | cugl::JsonValue | |
| init(const std::string value) | cugl::JsonValue | |
| 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 | |
| insertArray(unsigned int index) | cugl::JsonValue | inline |
| insertArray(unsigned int index, const std::string 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 | |
| insertNull(unsigned int index) | cugl::JsonValue | inline |
| insertNull(unsigned int index, const std::string key) | cugl::JsonValue | inline |
| insertObject(unsigned int index) | cugl::JsonValue | inline |
| insertObject(unsigned int index, const std::string 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, long value) | cugl::JsonValue | inline |
| insertValue(unsigned int index, const std::string 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 std::string value) | cugl::JsonValue | inline |
| insertValue(unsigned int index, const std::string key, const std::string 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(const std::shared_ptr< JsonValue > &node) | cugl::JsonValue | |
| removeChild(int index) | cugl::JsonValue | |
| removeChild(const std::string name) | cugl::JsonValue | |
| set(const std::string value) | cugl::JsonValue | |
| set(long value) | cugl::JsonValue | |
| set(double value) | cugl::JsonValue | |
| set(bool value) | cugl::JsonValue | |
| setKey(const std::string key) | cugl::JsonValue | |
| 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 |