Lines Matching refs:json_array
17 struct json_array *json_create_array(void)
19 struct json_array *array = malloc(sizeof(struct json_array));
21 memset(array, 0, sizeof(struct json_array));
116 static struct json_value *json_create_value_array(struct json_array *array)
141 static void json_free_array(struct json_array *array)
174 static int json_array_add_value(struct json_array *array, struct json_value *value)
221 value = json_create_value_array(va_arg(args, struct json_array *));
240 static void json_print_array(struct json_array *array);
241 int json_array_add_value_type(struct json_array *array, int type, ...)
257 value = json_create_value_array(va_arg(args, struct json_array *));
273 static int json_array_level(struct json_array *array);
286 static int json_array_level(struct json_array *array)
306 static void json_print_array(struct json_array *array);
330 static void json_print_array(struct json_array *array)