#include <cstdint>
#include <map>
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
|
#define | NLOHMANN_JSON_VERSION_MAJOR 3 |
|
#define | NLOHMANN_JSON_VERSION_MINOR 11 |
|
#define | NLOHMANN_JSON_VERSION_PATCH 3 |
|
#define | JSON_DIAGNOSTICS 0 |
|
#define | JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON 0 |
|
#define | NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS |
|
#define | NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON |
|
#define | NLOHMANN_JSON_NAMESPACE_NO_VERSION 0 |
|
#define | NLOHMANN_JSON_ABI_TAGS_CONCAT_EX(a, b) json_abi##a##b |
|
#define | NLOHMANN_JSON_ABI_TAGS_CONCAT(a, b) NLOHMANN_JSON_ABI_TAGS_CONCAT_EX(a, b) |
|
#define | NLOHMANN_JSON_ABI_TAGS |
|
#define | NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT_EX(major, minor, patch) _v##major##_##minor##_##patch |
|
#define | NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT(major, minor, patch) NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT_EX(major, minor, patch) |
|
#define | NLOHMANN_JSON_NAMESPACE_VERSION |
|
#define | NLOHMANN_JSON_NAMESPACE_CONCAT_EX(a, b) a##b |
|
#define | NLOHMANN_JSON_NAMESPACE_CONCAT(a, b) NLOHMANN_JSON_NAMESPACE_CONCAT_EX(a, b) |
|
#define | NLOHMANN_JSON_NAMESPACE nlohmann::NLOHMANN_JSON_NAMESPACE_CONCAT(NLOHMANN_JSON_ABI_TAGS, NLOHMANN_JSON_NAMESPACE_VERSION) |
|
#define | NLOHMANN_JSON_NAMESPACE_BEGIN |
|
#define | NLOHMANN_JSON_NAMESPACE_END |
|
◆ JSON_DIAGNOSTICS
#define JSON_DIAGNOSTICS 0 |
◆ JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON
#define JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON 0 |
◆ NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS
#define NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS |
◆ NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON
#define NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON |
◆ NLOHMANN_JSON_ABI_TAGS
#define NLOHMANN_JSON_ABI_TAGS |
Value:
#define NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS
Definition json_fwd.h:54
#define NLOHMANN_JSON_ABI_TAGS_CONCAT(a, b)
Definition json_fwd.h:69
#define NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON
Definition json_fwd.h:60
◆ NLOHMANN_JSON_ABI_TAGS_CONCAT
◆ NLOHMANN_JSON_ABI_TAGS_CONCAT_EX
#define NLOHMANN_JSON_ABI_TAGS_CONCAT_EX |
( |
|
a, |
|
|
|
b |
|
) |
| json_abi##a##b |
◆ NLOHMANN_JSON_NAMESPACE
◆ NLOHMANN_JSON_NAMESPACE_BEGIN
#define NLOHMANN_JSON_NAMESPACE_BEGIN |
Value: namespace nlohmann { \
#define NLOHMANN_JSON_ABI_TAGS
Definition json.h:101
#define NLOHMANN_JSON_NAMESPACE_CONCAT(a, b)
Definition json.h:123
#define NLOHMANN_JSON_NAMESPACE_VERSION
Definition json.h:115
◆ NLOHMANN_JSON_NAMESPACE_CONCAT
◆ NLOHMANN_JSON_NAMESPACE_CONCAT_EX
#define NLOHMANN_JSON_NAMESPACE_CONCAT_EX |
( |
|
a, |
|
|
|
b |
|
) |
| a##b |
◆ NLOHMANN_JSON_NAMESPACE_END
#define NLOHMANN_JSON_NAMESPACE_END |
◆ NLOHMANN_JSON_NAMESPACE_NO_VERSION
#define NLOHMANN_JSON_NAMESPACE_NO_VERSION 0 |
◆ NLOHMANN_JSON_NAMESPACE_VERSION
#define NLOHMANN_JSON_NAMESPACE_VERSION |
Value:
#define NLOHMANN_JSON_VERSION_PATCH
Definition json_fwd.h:41
#define NLOHMANN_JSON_VERSION_MAJOR
Definition json_fwd.h:39
#define NLOHMANN_JSON_VERSION_MINOR
Definition json_fwd.h:40
#define NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT(major, minor, patch)
Definition json_fwd.h:77
◆ NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT
◆ NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT_EX
#define NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT_EX |
( |
|
major, |
|
|
|
minor, |
|
|
|
patch |
|
) |
| _v##major##_##minor##_##patch |
◆ NLOHMANN_JSON_VERSION_MAJOR
#define NLOHMANN_JSON_VERSION_MAJOR 3 |
◆ NLOHMANN_JSON_VERSION_MINOR
#define NLOHMANN_JSON_VERSION_MINOR 11 |
◆ NLOHMANN_JSON_VERSION_PATCH
#define NLOHMANN_JSON_VERSION_PATCH 3 |
◆ json
◆ ordered_json