#include <cstddef>
#include <cstdint>
#include <istream>
#include <memory>
#include <ostream>
#include <sstream>
#include <string>
#include <type_traits>
#include "allocator.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 66 of file config.h.
◆ JSON_HAS_INT64
◆ 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 30 of file config.h.
◆ JSON_USE_NULLREF
#define JSON_USE_NULLREF 1 |
◆ JSONCPP_DEPRECATED
#define JSONCPP_DEPRECATED |
( |
|
message | ) |
__declspec(deprecated(message)) |
◆ JSONCPP_NOEXCEPT
#define JSONCPP_NOEXCEPT throw() |
◆ JSONCPP_OP_EXPLICIT
#define JSONCPP_OP_EXPLICIT explicit |
◆ JSONCPP_OVERRIDE
#define JSONCPP_OVERRIDE override |
◆ jsoncpp_snprintf
◆ JSONCPP_ISTREAM
◆ JSONCPP_ISTRINGSTREAM
◆ JSONCPP_OSTREAM
◆ JSONCPP_OSTRINGSTREAM
◆ JSONCPP_STRING
◆ msvc_pre1900_c99_snprintf()
int msvc_pre1900_c99_snprintf |
( |
char * |
outBuf, |
|
|
size_t |
size, |
|
|
const char * |
format, |
|
|
|
... |
|
) |
| |