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