Lines Matching refs:JSONValue
51 ssize_t JSONValue::Parse(const char *data, size_t size, JSONValue *out) { in Parse()
79 JSONValue val; in Parse()
126 JSONValue key; in Parse()
149 JSONValue val; in Parse()
352 JSONValue::JSONValue() in JSONValue() function in android::JSONValue
356 JSONValue::JSONValue(const JSONValue &other) in JSONValue() function in android::JSONValue
361 JSONValue &JSONValue::operator=(const JSONValue &other) { in operator =()
384 JSONValue::~JSONValue() { in ~JSONValue()
388 JSONValue::FieldType JSONValue::type() const { in type()
392 bool JSONValue::getInt32(int32_t *value) const { in getInt32()
401 bool JSONValue::getFloat(float *value) const { in getFloat()
422 bool JSONValue::getString(AString *value) const { in getString()
431 bool JSONValue::getBoolean(bool *value) const { in getBoolean()
440 bool JSONValue::getObject(sp<JSONObject> *value) const { in getObject()
449 bool JSONValue::getArray(sp<JSONArray> *value) const { in getArray()
458 void JSONValue::setInt32(int32_t value) { in setInt32()
465 void JSONValue::setFloat(float value) { in setFloat()
472 void JSONValue::setString(const AString &value) { in setString()
479 void JSONValue::setBoolean(bool value) { in setBoolean()
486 void JSONValue::setObject(const sp<JSONObject> &obj) { in setObject()
495 void JSONValue::setArray(const sp<JSONArray> &array) { in setArray()
504 void JSONValue::unset() { in unset()
559 AString JSONValue::toString(size_t depth, bool indentFirstLine) const { in toString()
627 JSONValue value; in Parse()
628 ssize_t result = JSONValue::Parse(data, size, &value); in Parse()
648 JSONValue val; in toString()
667 bool JSONObject::getValue(const char *key, JSONValue *value) const { in getValue()
678 void JSONObject::setValue(const char *key, const JSONValue &value) { in setValue()
720 bool JSONArray::getValue(size_t key, JSONValue *value) const { in getValue()
730 void JSONArray::addValue(const JSONValue &value) { in addValue()