CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
config_json.h
Go to the documentation of this file.
1 #ifndef JSON_CONFIG_H_INCLUDED
2 # define JSON_CONFIG_H_INCLUDED
3 
5 //# define JSON_IN_CPPTL 1
6 
8 //# define JSON_USE_CPPTL 1
11 //# define JSON_USE_CPPTL_SMALLMAP 1
15 //# define JSON_VALUE_USE_INTERNAL_MAP 1
20 //# define JSON_USE_SIMPLE_INTERNAL_ALLOCATOR 1
21 
24 # define JSON_USE_EXCEPTION 1
25 
26 # ifdef JSON_IN_CPPTL
27 # include <cpptl/config.h>
28 # ifndef JSON_USE_CPPTL
29 # define JSON_USE_CPPTL 1
30 # endif
31 # endif
32 
33 # ifdef JSON_IN_CPPTL
34 # define JSON_API CPPTL_API
35 # elif defined(JSON_DLL_BUILD)
36 # define JSON_API __declspec(dllexport)
37 # elif defined(JSON_DLL)
38 # define JSON_API __declspec(dllimport)
39 # else
40 # define JSON_API
41 # endif
42 
43 #endif // JSON_CONFIG_H_INCLUDED