Home
last modified time | relevance | path

Searched refs:JSON_Array (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/mesa3d/src/util/
H A Dparson.h47 typedef struct json_array_t JSON_Array; typedef
143 JSON_Array * json_object_get_array (const JSON_Object *object, const char *name);
155 JSON_Array * json_object_dotget_array (const JSON_Object *object, const char *name);
203 JSON_Value * json_array_get_value (const JSON_Array *array, size_t index);
204 const char * json_array_get_string (const JSON_Array *array, size_t index);
205 size_t json_array_get_string_len(const JSON_Array *array, size_t index); /* doesn't account …
206 JSON_Object * json_array_get_object (const JSON_Array *array, size_t index);
207 JSON_Array * json_array_get_array (const JSON_Array *array, size_t index);
208 double json_array_get_number (const JSON_Array *array, size_t index); /* returns 0 on fail */
209 int json_array_get_boolean(const JSON_Array *array, size_t index); /* returns -1 on fail …
[all …]
H A Dparson.c121 JSON_Array *array;
179 static JSON_Array * json_array_make(JSON_Value *wrapping_value);
180 static JSON_Status json_array_add(JSON_Array *array, JSON_Value *value);
181 static JSON_Status json_array_resize(JSON_Array *array, size_t new_capacity);
182 static void json_array_free(JSON_Array *array);
721 static JSON_Array * json_array_make(JSON_Value *wrapping_value) { in json_array_make()
722 JSON_Array *new_array = (JSON_Array*)parson_malloc(sizeof(JSON_Array)); in json_array_make()
733 static JSON_Status json_array_add(JSON_Array *array, JSON_Value *value) { in json_array_add()
746 static JSON_Status json_array_resize(JSON_Array *array, size_t new_capacity) { in json_array_resize()
764 static void json_array_free(JSON_Array *array) { in json_array_free()
[all …]