Searched refs:json_object (Results 1 – 12 of 12) sorted by relevance
/hardware/qcom/msm8998/json-c/ |
D | json_object.h | 71 struct json_object *val; 81 typedef struct json_object json_object; typedef 88 typedef void (json_object_delete_fn)(struct json_object *jso, void *userdata); 93 typedef int (json_object_to_json_string_fn)(struct json_object *jso, 119 extern struct json_object* json_object_get(struct json_object *obj); 129 int json_object_put(struct json_object *obj); 143 extern int json_object_is_type(struct json_object *obj, enum json_type type); 159 extern enum json_type json_object_get_type(struct json_object *obj); 171 extern const char* json_object_to_json_string(struct json_object *obj); 179 extern const char* json_object_to_json_string_ext(struct json_object *obj, int [all …]
|
D | json_object.c | 52 static void json_object_generic_delete(struct json_object* jso); 53 static struct json_object* json_object_new(enum json_type o_type); 87 struct json_object* obj = (struct json_object*)ent->v; in json_object_fini() 152 extern struct json_object* json_object_get(struct json_object *jso) in json_object_get() 159 int json_object_put(struct json_object *jso) in json_object_put() 178 static void json_object_generic_delete(struct json_object* jso) in json_object_generic_delete() 189 static struct json_object* json_object_new(enum json_type o_type) in json_object_new() 191 struct json_object *jso; in json_object_new() 193 jso = (struct json_object*)calloc(sizeof(struct json_object), 1); in json_object_new() 209 int json_object_is_type(struct json_object *jso, enum json_type type) in json_object_is_type() [all …]
|
D | json_object_iterator.h | 49 struct json_object; 109 json_object_iter_begin(struct json_object* obj); 140 json_object_iter_end(const struct json_object* obj); 199 struct json_object*
|
D | json_tokener.h | 71 struct json_object *obj; 72 struct json_object *current; 125 extern struct json_object* json_tokener_parse(const char *str); 126 extern struct json_object* json_tokener_parse_verbose(const char *str, enum json_tokener_error *err… 201 extern struct json_object* json_tokener_parse_ex(struct json_tokener *tok,
|
D | json_util.h | 33 extern struct json_object* json_object_from_file(const char *filename); 34 extern int json_object_to_file(const char *filename, struct json_object *obj); 35 extern int json_object_to_file_ext(const char *filename, struct json_object *obj, int flags);
|
D | json_object_iterator.c | 67 json_object_iter_begin(struct json_object* obj) in json_object_iter_begin() 87 json_object_iter_end(const struct json_object* obj) in json_object_iter_end() 128 struct json_object* 134 return (struct json_object*)(((struct lh_entry *)iter->opaque_)->v); in json_object_iter_peek_value()
|
D | json_object_private.h | 19 typedef void (json_object_private_delete_fn)(struct json_object *o); 21 struct json_object struct
|
D | json_util.c | 67 struct json_object* json_object_from_file(const char *filename) in json_object_from_file() 70 struct json_object *obj; in json_object_from_file() 101 int json_object_to_file_ext(const char *filename, struct json_object *obj, int flags) in json_object_to_file_ext() 143 int json_object_to_file(const char *filename, struct json_object *obj) in json_object_to_file()
|
D | Android.mk | 20 json_object.h \ 27 json_object.c \
|
D | Makefile.am | 20 json_object.h \ 40 json_object.c \
|
D | json_tokener.c | 159 struct json_object* json_tokener_parse(const char *str) in json_tokener_parse() 162 struct json_object* obj; in json_tokener_parse() 167 struct json_object* json_tokener_parse_verbose(const char *str, enum json_tokener_error *error) in json_tokener_parse_verbose() 170 struct json_object* obj; in json_tokener_parse_verbose() 232 struct json_object* json_tokener_parse_ex(struct json_tokener *tok, in json_tokener_parse_ex() 235 struct json_object *obj = NULL; in json_tokener_parse_ex() 870 json_object *ret = json_object_get(current); in json_tokener_parse_ex()
|
D | ChangeLog | 60 …* Add a json_set_serializer() function to allow the string output of a json_object to be customize… 131 * Disable REFCOUNT_DEBUG by default in json_object.c 135 * Add typedefs for json_object, json_tokener, array_list, printbuf, lh_table 201 * json_object.c - C. Watford ([email protected]) 204 * json_object.h - C. Watford ([email protected]) 213 * json_object.c - escape " in json_escape_str
|