Data Fields | |
char * | name |
MicrofeedJsonType | type |
union { | |
MicrofeedJson * object | |
MicrofeedJson * array | |
char * string | |
long long int integer | |
double decimal | |
int boolean | |
}; | |
char * | as_string |
Definition at line 17 of file microfeedjson.c.
char* name |
Definition at line 18 of file microfeedjson.c.
Referenced by microfeed_json_get_name_by_index(), and microfeed_json_to_string().
Definition at line 19 of file microfeedjson.c.
Referenced by microfeed_json_compare_members(), microfeed_json_get_array(), microfeed_json_get_array_by_index(), microfeed_json_get_array_by_path(), microfeed_json_get_as_string_by_path(), microfeed_json_get_boolean(), microfeed_json_get_boolean_by_index(), microfeed_json_get_boolean_by_path(), microfeed_json_get_object(), microfeed_json_get_object_by_index(), microfeed_json_get_object_by_path(), microfeed_json_get_string(), microfeed_json_get_string_by_index(), microfeed_json_get_string_by_path(), microfeed_json_get_type(), microfeed_json_get_type_by_index(), microfeed_json_get_type_by_path(), microfeed_json_is_null(), microfeed_json_is_null_by_index(), microfeed_json_is_null_by_path(), and microfeed_json_new_from_data().
Definition at line 21 of file microfeedjson.c.
Referenced by microfeed_json_append_object(), microfeed_json_get_array_by_path(), microfeed_json_get_as_string_by_path(), microfeed_json_get_boolean_by_path(), microfeed_json_get_object(), microfeed_json_get_object_by_index(), microfeed_json_get_object_by_path(), microfeed_json_get_string_by_path(), microfeed_json_get_type_by_path(), microfeed_json_is_null_by_path(), microfeed_json_new_from_data(), and microfeed_json_set_object().
Definition at line 22 of file microfeedjson.c.
Referenced by microfeed_json_get_array(), microfeed_json_get_array_by_index(), microfeed_json_get_array_by_path(), and microfeed_json_new_from_data().
char* string |
Definition at line 23 of file microfeedjson.c.
Referenced by microfeed_json_append_string(), microfeed_json_compare_members(), microfeed_json_get_string(), microfeed_json_get_string_by_index(), microfeed_json_get_string_by_path(), and microfeed_json_set_string().
long long int integer |
double decimal |
int boolean |
Definition at line 26 of file microfeedjson.c.
Referenced by microfeed_json_append_boolean(), microfeed_json_compare_members(), microfeed_json_get_boolean(), microfeed_json_get_boolean_by_index(), microfeed_json_get_boolean_by_path(), and microfeed_json_set_boolean().
union { ... } |
char* as_string |
Definition at line 28 of file microfeedjson.c.