#include <stddef.h>
#include <string>
#include <stdint.h>
#include "version.h"
Go to the source code of this file.
|
| Json |
| JSON (JavaScript Object Notation).
|
|
If defined, indicates that the source file is amalgated to prevent private header inclusion.
Remarks: it is automatically defined in the generated amalgated header.
Definition at line 54 of file config.h.
#define JSON_HAS_RVALUE_REFERENCES 0 |
#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.
#define JSONCPP_DEPRECATED |
( |
|
message | ) |
|
#define JSONCPP_ISTREAM std::istream |
#define JSONCPP_ISTRINGSTREAM std::istringstream |
#define JSONCPP_OSTREAM std::ostream |
#define JSONCPP_OSTRINGSTREAM std::ostringstream |
#define JSONCPP_STRING std::string |
Definition at line 170 of file config.h.
Referenced by Json::Value::asString(), Json::codePointToUTF8(), Json::Reader::getFormattedErrorMessages(), Json::Value::getMemberNames(), Json::ValueIteratorBase::name(), Json::StreamWriterBuilder::newStreamWriter(), Json::normalizeEOL(), Json::operator>>(), Json::Reader::parse(), Json::parseFromStream(), Json::StreamWriterBuilder::validate(), Json::CharReaderBuilder::validate(), Json::valueToQuotedString(), and Json::valueToQuotedStringN().