#include <stddef.h>
#include <string>
#include <stdint.h>
#include "version.h"
Go to the source code of this file.
|  | 
|  | Json | 
|  | JSON (JavaScript Object Notation). 
 | 
|  | 
◆ JSON_API
If defined, indicates that the source file is amalgamated to prevent private header inclusion. 
Remarks: it is automatically defined in the generated amalgamated header. 
Definition at line 54 of file config.h.
 
 
◆ JSON_HAS_INT64
◆ JSON_HAS_RVALUE_REFERENCES
      
        
          | #define JSON_HAS_RVALUE_REFERENCES   0 | 
      
 
 
◆ JSON_USE_EXCEPTION
      
        
          | #define JSON_USE_EXCEPTION   1 | 
      
 
If defined, indicates that json library is embedded in CppTL library. 
If defined, indicates that json may leverage CppTL library If defined, indicates that cpptl vector based map should be used instead of std::map as Value container. 
Definition at line 25 of file config.h.
 
 
◆ JSONCPP_DEPRECATED
      
        
          | #define JSONCPP_DEPRECATED | ( |  | message | ) |  | 
      
 
 
◆ JSONCPP_ISTREAM
      
        
          | #define JSONCPP_ISTREAM   std::istream | 
      
 
 
◆ JSONCPP_ISTRINGSTREAM
      
        
          | #define JSONCPP_ISTRINGSTREAM   std::istringstream | 
      
 
 
◆ JSONCPP_NOEXCEPT
      
        
          | #define JSONCPP_NOEXCEPT   throw() | 
      
 
 
◆ JSONCPP_OSTREAM
      
        
          | #define JSONCPP_OSTREAM   std::ostream | 
      
 
 
◆ JSONCPP_OSTRINGSTREAM
      
        
          | #define JSONCPP_OSTRINGSTREAM   std::ostringstream | 
      
 
 
◆ JSONCPP_OVERRIDE
◆ JSONCPP_STRING
      
        
          | #define JSONCPP_STRING   std::string | 
      
 
Definition at line 179 of file config.h.
Referenced by Json::Value::asString(), Json::codePointToUTF8(), Json::Reader::getFormattedErrorMessages(), Json::Value::getMemberNames(), Json::ValueIteratorBase::name(), Json::StreamWriterBuilder::newStreamWriter(), Json::operator>>(), Json::Reader::parse(), Json::parseFromStream(), Json::toHex16Bit(), Json::Value::toStyledString(), Json::StreamWriterBuilder::validate(), Json::CharReaderBuilder::validate(), and Json::valueToQuotedStringN().