RTS API Documentation
1.10.11
|
#include <switch_cJSON.h>
Data Fields | |
struct cJSON * | next |
struct cJSON * | prev |
struct cJSON * | child |
int | type |
char * | valuestring |
int | valueint |
double | valuedouble |
char * | string |
Definition at line 95 of file switch_cJSON.h.
struct cJSON* cJSON::child |
Definition at line 101 of file switch_cJSON.h.
Referenced by add_item_to_array(), add_item_to_object(), cJSON_New_Item(), CJSON_PUBLIC(), compare_json(), create_patches(), detach_item_from_array(), generate_merge_patch(), get_array_item(), get_item_from_pointer(), get_object_item(), insert_item_in_array(), merge_patch(), minify_string(), overwrite_item(), parse_array(), parse_object(), print_array(), print_object(), replace_item_in_object(), sort_object(), switch_dial_handle_list_create_json_obj(), switch_event_create_json(), and switch_log_node_to_json().
struct cJSON* cJSON::next |
Definition at line 98 of file switch_cJSON.h.
Referenced by add_item_to_array(), add_item_to_object(), cJSON_New_Item(), CJSON_PUBLIC(), compare_json(), create_patches(), create_reference(), detach_item_from_array(), generate_merge_patch(), get_array_item(), get_item_from_pointer(), get_object_item(), insert_item_in_array(), merge_patch(), minify_string(), parse_array(), parse_object(), print_array(), print_object(), replace_item_in_object(), sort_list(), suffix_object(), switch_dial_handle_list_create_json_obj(), switch_event_create_json(), and switch_log_node_to_json().
struct cJSON* cJSON::prev |
Definition at line 99 of file switch_cJSON.h.
Referenced by add_item_to_object(), create_reference(), detach_item_from_array(), insert_item_in_array(), parse_array(), parse_object(), replace_item_in_object(), sort_list(), and suffix_object().
char* cJSON::string |
Definition at line 114 of file switch_cJSON.h.
Referenced by add_item_to_object(), apply_patch(), cJSON_New_Item(), CJSON_PUBLIC(), compare_json(), create_patches(), create_reference(), generate_merge_patch(), get_item_from_pointer(), get_object_item(), merge_patch(), minify_string(), overwrite_item(), parse_object(), print_object(), replace_item_in_object(), sort_list(), switch_dial_handle_create_json_obj(), switch_dial_handle_list_create_json_obj(), switch_event_create_json(), and switch_log_node_to_json().
int cJSON::type |
Definition at line 104 of file switch_cJSON.h.
Referenced by add_item_to_object(), cJSON_GetObjectCstr(), cJSON_isTrue(), cJSON_New_Item(), compare_json(), create_patches(), create_reference(), minify_string(), parse_array(), parse_number(), parse_object(), parse_string(), parse_value(), print_value(), replace_item_in_object(), switch_dial_handle_create_json_obj(), switch_dial_handle_list_create_json_obj(), and switch_event_create_json().
double cJSON::valuedouble |
Definition at line 111 of file switch_cJSON.h.
Referenced by cJSON_isTrue(), compare_json(), create_patches(), minify_string(), parse_number(), print_number(), and replace_item_in_object().
int cJSON::valueint |
Definition at line 109 of file switch_cJSON.h.
Referenced by cJSON_isTrue(), compare_json(), create_patches(), parse_number(), parse_value(), and replace_item_in_object().
char* cJSON::valuestring |
Definition at line 107 of file switch_cJSON.h.
Referenced by apply_patch(), cJSON_GetObjectCstr(), cJSON_isTrue(), cJSON_New_Item(), CJSON_PUBLIC(), compare_json(), create_patches(), decode_patch_operation(), minify_string(), overwrite_item(), parse_object(), parse_string(), print_string(), print_value(), replace_item_in_object(), switch_dial_handle_create_json_obj(), switch_dial_handle_list_create_json_obj(), and switch_event_create_json().