Searched refs:JSON_Array (Results 1 – 2 of 2) sorted by relevance
/aosp_15_r20/external/mesa3d/src/util/ |
H A D | parson.h | 47 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 D | parson.c | 121 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 …]
|