Searched refs:JSONValue (Results 1 – 3 of 3) sorted by relevance
25 class JSONValue {33 JSONValue(Kind k) : m_kind(k) {} in JSONValue() function37 virtual ~JSONValue() = default;43 class JSONString : public JSONValue {70 class JSONNumber : public JSONValue {87 : JSONValue(JSONValue::Kind::Number), m_data_type(DataType::Unsigned) { in JSONNumber()95 : JSONValue(JSONValue::Kind::Number), m_data_type(DataType::Signed) { in JSONNumber()102 : JSONValue(JSONValue::Kind::Number), m_data_type(DataType::Double) { in JSONNumber()133 class JSONTrue : public JSONValue {292 JSONValue::SP ParseJSONValue();[all …]
37 JSONString::JSONString() : JSONValue(JSONValue::Kind::String), m_data() {} in JSONString()40 : JSONValue(JSONValue::Kind::String), m_data(s ? s : "") {} in JSONString()43 : JSONValue(JSONValue::Kind::String), m_data(s) {} in JSONString()98 JSONTrue::JSONTrue() : JSONValue(JSONValue::Kind::True) {} in JSONTrue()102 JSONFalse::JSONFalse() : JSONValue(JSONValue::Kind::False) {} in JSONFalse()106 JSONNull::JSONNull() : JSONValue(JSONValue::Kind::Null) {} in JSONNull()110 JSONObject::JSONObject() : JSONValue(JSONValue::Kind::Object) {} in JSONObject()140 return JSONValue::SP(); in GetObject()180 JSONArray::JSONArray() : JSONValue(JSONValue::Kind::Array) {} in JSONArray()220 return JSONValue::SP(); in GetObject()[all …]
15 void TestJSON(JSONValue *json_val, const std::function<void(T &)> &test_func) { in TestJSON()21 JSONValue::SP ParseJSON(const char *json_string) { in ParseJSON()