Data Structures | |
| struct | json_out |
Functions | |
| json_out_t * | json_start (vfs_file_t *file, uint32_t max_levels) |
| bool | json_end (json_out_t *json) |
| bool | json_start_object (json_out_t *json) |
| bool | json_start_tagged_object (json_out_t *json, const char *tag) |
| bool | json_end_object (json_out_t *json) |
| bool | json_start_array (json_out_t *json, const char *tag) |
| bool | json_end_array (json_out_t *json) |
| bool | json_add_string (json_out_t *json, const char *tag, const char *s) |
| bool | json_add_int (json_out_t *json, const char *tag, int32_t value) |
| bool | json_add_real (json_out_t *json, const char *tag, real_t value, uint8_t decimal_places) |
| bool | json_parse_string (char *json, json_callback_ptr callback, void *data) |
| bool json_add_int | ( | json_out_t * | json, |
| const char * | tag, | ||
| int32_t | value | ||
| ) |
| bool json_add_real | ( | json_out_t * | json, |
| const char * | tag, | ||
| real_t | value, | ||
| uint8_t | decimal_places | ||
| ) |
| bool json_add_string | ( | json_out_t * | json, |
| const char * | tag, | ||
| const char * | s | ||
| ) |
| bool json_end | ( | json_out_t * | json | ) |
| bool json_end_array | ( | json_out_t * | json | ) |
| bool json_end_object | ( | json_out_t * | json | ) |
| bool json_parse_string | ( | char * | json, |
| json_callback_ptr | callback, | ||
| void * | data | ||
| ) |
| json_out_t* json_start | ( | vfs_file_t * | file, |
| uint32_t | max_levels | ||
| ) |
| bool json_start_array | ( | json_out_t * | json, |
| const char * | tag | ||
| ) |
| bool json_start_object | ( | json_out_t * | json | ) |
| bool json_start_tagged_object | ( | json_out_t * | json, |
| const char * | tag | ||
| ) |