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 34 of file microfeedjson.c.
char* name |
Definition at line 35 of file microfeedjson.c.
Referenced by microfeed_json_get_name_by_index(), and microfeed_json_to_string().
Definition at line 36 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 38 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 39 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 40 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 43 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 45 of file microfeedjson.c.