#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().