Lines Matching refs:JSON_Array
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 …
210 size_t json_array_get_count (const JSON_Array *array);
211 JSON_Value * json_array_get_wrapping_value(const JSON_Array *array);
215 JSON_Status json_array_remove(JSON_Array *array, size_t i);
220 JSON_Status json_array_replace_value(JSON_Array *array, size_t i, JSON_Value *value);
221 JSON_Status json_array_replace_string(JSON_Array *array, size_t i, const char* string);
222 JSON_Status json_array_replace_string_with_len(JSON_Array *array, size_t i, const char *string, siz…
223 JSON_Status json_array_replace_number(JSON_Array *array, size_t i, double number);
224 JSON_Status json_array_replace_boolean(JSON_Array *array, size_t i, int boolean);
225 JSON_Status json_array_replace_null(JSON_Array *array, size_t i);
228 JSON_Status json_array_clear(JSON_Array *array);
232 JSON_Status json_array_append_value(JSON_Array *array, JSON_Value *value);
233 JSON_Status json_array_append_string(JSON_Array *array, const char *string);
234 JSON_Status json_array_append_string_with_len(JSON_Array *array, const char *string, size_t len); /…
235 JSON_Status json_array_append_number(JSON_Array *array, double number);
236 JSON_Status json_array_append_boolean(JSON_Array *array, int boolean);
237 JSON_Status json_array_append_null(JSON_Array *array);
254 JSON_Array * json_value_get_array (const JSON_Value *value);
264 JSON_Array * json_array (const JSON_Value *value);