9 #ifndef CPPSERIALIZATION_JSON_JSON_H
10 #define CPPSERIALIZATION_JSON_JSON_H
12 #include "../exceptions.h"
14 #if defined(__clang__)
15 #pragma clang system_header
16 #elif defined(__GNUC__)
17 #pragma GCC system_header
18 #elif defined(_MSC_VER)
22 #define RAPIDJSON_HAS_STDSTRING 1
24 #define RAPIDJSON_NAMESPACE CppSerialization::JSON
25 #define RAPIDJSON_NAMESPACE_BEGIN namespace CppSerialization { namespace JSON {
26 #define RAPIDJSON_NAMESPACE_END } }
28 #include <rapidjson/document.h>
29 #include <rapidjson/writer.h>
C++ Serialization project definitions.