Template
|
#include <cstdint>
#include <map>
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Typedefs | |
using | json = basic_json<> |
default specialization | |
using | ordered_json = basic_json< nlohmann::ordered_map > |
specialization that maintains the insertion order of object keys | |
#define JSON_DIAGNOSTICS 0 |
Definition at line 44 of file json_fwd.hpp.
#define JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON 0 |
Definition at line 48 of file json_fwd.hpp.
#define NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS |
Definition at line 54 of file json_fwd.hpp.
#define NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON |
Definition at line 60 of file json_fwd.hpp.
#define NLOHMANN_JSON_ABI_TAGS |
Definition at line 72 of file json_fwd.hpp.
#define NLOHMANN_JSON_ABI_TAGS_CONCAT | ( | a, | |
b | |||
) | NLOHMANN_JSON_ABI_TAGS_CONCAT_EX(a, b) |
Definition at line 69 of file json_fwd.hpp.
#define NLOHMANN_JSON_ABI_TAGS_CONCAT_EX | ( | a, | |
b | |||
) | json_abi ## a ## b |
Definition at line 68 of file json_fwd.hpp.
#define NLOHMANN_JSON_NAMESPACE |
Definition at line 98 of file json_fwd.hpp.
#define NLOHMANN_JSON_NAMESPACE_BEGIN |
Definition at line 105 of file json_fwd.hpp.
#define NLOHMANN_JSON_NAMESPACE_CONCAT | ( | a, | |
b | |||
) | NLOHMANN_JSON_NAMESPACE_CONCAT_EX(a, b) |
Definition at line 94 of file json_fwd.hpp.
#define NLOHMANN_JSON_NAMESPACE_CONCAT_EX | ( | a, | |
b | |||
) | a ## b |
Definition at line 93 of file json_fwd.hpp.
#define NLOHMANN_JSON_NAMESPACE_END |
Definition at line 115 of file json_fwd.hpp.
#define NLOHMANN_JSON_NAMESPACE_NO_VERSION 0 |
Definition at line 64 of file json_fwd.hpp.
#define NLOHMANN_JSON_NAMESPACE_VERSION |
Definition at line 86 of file json_fwd.hpp.
#define NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT | ( | major, | |
minor, | |||
patch | |||
) | NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT_EX(major, minor, patch) |
Definition at line 80 of file json_fwd.hpp.
#define NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT_EX | ( | major, | |
minor, | |||
patch | |||
) | _v ## major ## _ ## minor ## _ ## patch |
Definition at line 78 of file json_fwd.hpp.
#define NLOHMANN_JSON_VERSION_MAJOR 3 |
Definition at line 39 of file json_fwd.hpp.
#define NLOHMANN_JSON_VERSION_MINOR 11 |
Definition at line 40 of file json_fwd.hpp.
#define NLOHMANN_JSON_VERSION_PATCH 2 |
Definition at line 41 of file json_fwd.hpp.
using json = basic_json<> |
default specialization
Definition at line 163 of file json_fwd.hpp.
using ordered_json = basic_json<nlohmann::ordered_map> |
specialization that maintains the insertion order of object keys
Definition at line 172 of file json_fwd.hpp.