testtools/real_test_files/inc/real_parson.h (58 lines of code) (raw):

// Copyright (c) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. #ifndef REAL_PARSON_H #define REAL_PARSON_H #define json_value_init_object real_json_value_init_object #define json_parse_string real_json_parse_string #define json_serialize_to_string real_json_serialize_to_string #define json_serialize_to_string_pretty real_json_serialize_to_string_pretty #define json_free_serialized_string real_json_free_serialized_string #define json_object_get_string real_json_object_get_string #define json_object_get_number real_json_object_get_number #define json_object_dotget_string real_json_object_dotget_string #define json_object_set_string real_json_object_set_string #define json_object_dotset_value real_json_object_dotset_value #define json_object_dotset_string real_json_object_dotset_string #define json_object_clear real_json_object_clear #define json_array_get_object real_json_array_get_object #define json_array_get_array real_json_array_get_array #define json_array_get_count real_json_array_get_count #define json_array_clear real_json_array_clear #define json_value_free real_json_value_free #define json_value_get_object real_json_value_get_object #define json_value_get_array real_json_value_get_array #define json_object real_json_object #define json_object_get_value real_json_object_get_value #define json_value_get_type real_json_value_get_type #define json_object_get_object real_json_object_get_object #define json_object_get_count real_json_object_get_count #define json_object_get_name real_json_object_get_name #define json_object_get_value_at real_json_object_get_value_at #include "parson.h" #ifndef COMPILING_REAL_PARSON_C #undef json_value_init_object #undef json_parse_string #undef json_serialize_to_string #undef json_serialize_to_string_pretty #undef json_free_serialized_string #undef json_object_get_string #undef json_object_get_number #undef json_object_dotget_string #undef json_object_set_string #undef json_object_dotset_value #undef json_object_dotset_string #undef json_object_clear #undef json_array_get_object #undef json_array_get_array #undef json_array_get_count #undef json_array_clear #undef json_value_free #undef json_value_get_object #undef json_value_get_array #undef json_object #undef json_object_get_value #undef json_value_get_type #undef json_object_get_object #undef json_object_get_count #undef json_object_get_name #undef json_object_get_value_at #endif #endif