76 #ifndef JSON_FORWARD_AMALGATED_H_INCLUDED    77 # define JSON_FORWARD_AMALGATED_H_INCLUDED    78 #define JSON_IS_AMALGATED    91 #ifndef JSON_CONFIG_H_INCLUDED    92 # define JSON_CONFIG_H_INCLUDED   114 # define JSON_USE_EXCEPTION 1   119 #define JSON_IS_AMALGAMATION   122 # ifdef JSON_IN_CPPTL   123 #  include <cpptl/config.h>   124 #  ifndef JSON_USE_CPPTL   125 #   define JSON_USE_CPPTL 1   129 # ifdef JSON_IN_CPPTL   130 #  define JSON_API CPPTL_API   131 # elif defined(JSON_DLL_BUILD)   132 #  define JSON_API __declspec(dllexport)   133 # elif defined(JSON_DLL)   134 #  define JSON_API __declspec(dllimport)   143 #if defined(_MSC_VER)  &&  _MSC_VER <= 1200 // MSVC 6   146 #define JSON_USE_INT64_DOUBLE_CONVERSION 1   147 #endif // if defined(_MSC_VER)  &&  _MSC_VER < 1200 // MSVC 6   149 #if defined(_MSC_VER)  &&  _MSC_VER >= 1500 // MSVC 2008   150 # define JSONCPP_DEPRECATED(message) __declspec(deprecated(message))   154 #if !defined(JSONCPP_DEPRECATED)   155 # define JSONCPP_DEPRECATED(message)   156 #endif // if !defined(JSONCPP_DEPRECATED)   161 # if defined(JSON_NO_INT64)   164 #  undef JSON_HAS_INT64   165 # else // if defined(JSON_NO_INT64)   167 #  if defined(_MSC_VER) // Microsoft Visual Studio   168    typedef __int64 
Int64;
   169    typedef unsigned __int64 
UInt64;
   170 #  else // if defined(_MSC_VER) // Other platforms, use long long   173 #  endif // if defined(_MSC_VER)   176 #  define JSON_HAS_INT64   177 # endif // if defined(JSON_NO_INT64)   181 #endif // JSON_CONFIG_H_INCLUDED   201 #ifndef JSON_FORWARDS_H_INCLUDED   202 # define JSON_FORWARDS_H_INCLUDED   204 #if !defined(JSON_IS_AMALGAMATION)   206 #endif // if !defined(JSON_IS_AMALGAMATION)   229 #ifdef JSON_VALUE_USE_INTERNAL_MAP   230    class ValueMapAllocator;
   231    class ValueInternalLink;
   232    class ValueInternalArray;
   233    class ValueInternalMap;
   234 #endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP   239 #endif // JSON_FORWARDS_H_INCLUDED   249 #endif //ifndef JSON_FORWARD_AMALGATED_H_INCLUDED 
Experimental and untested: represents an element of the "path" to access a node. 
Lightweight wrapper to tag static string. 
Configuration passed to reader and writer. This configuration object can be used to force the Reader ...
JSON (JavaScript Object Notation). 
base class for Value iterators. 
unsigned long long int UInt64
Iterator for object and array value. 
Experimental and untested: represents a "path" to access a node. 
const iterator for object and array value.