Lines Matching refs:JsonArray
49 class JsonArray; variable
84 JsonValue(const JsonArray &a);
105 JsonArray toArray() const;
106 JsonArray toArray(const JsonArray &defaultValue) const;
117 friend class JsonArray; variable
138 JsonValueRef(JsonArray *array, int idx) in JsonValueRef()
157 JsonArray toArray() const;
172 JsonArray *a;
194 JsonValueRefPtr(JsonArray *array, int idx) in JsonValueRefPtr()
205 class JsonArray
208 JsonArray();
209 JsonArray(std::initializer_list<JsonValue> args);
211 ~JsonArray();
213 JsonArray(const JsonArray &other);
214 JsonArray &operator=(const JsonArray &other);
238 bool operator==(const JsonArray &other) const;
239 bool operator!=(const JsonArray &other) const;
245 JsonArray *a;
254 explicit iterator(JsonArray *array, int index) : a(array), i(index) { } in iterator()
286 const JsonArray *a;
295 explicit const_iterator(const JsonArray *array, int index) : a(array), i(index) { } in const_iterator()
347 JsonArray(Internal::Data *data, Internal::Array *array);
535 explicit JsonDocument(const JsonArray &array);
566 JsonArray array() const;
569 void setArray(const JsonArray &array);