Global namespace

Namespaces

NameDescription
nlohmann namespace for Niels Lohmann

nlohmann namespace

namespace for Niels Lohmann

Types

NameDescription
adl_serializer default JSONSerializer template argument
basic_json a class to store JSON values
byte_container_with_subtype an internal type for a backed binary type
json_pointer JSON Pointer defines a string syntax for identifying a specific value within a JSON document
ordered_map a minimal map-like container that preserves insertion order

Type Aliases

NameDescription
json default specialization
ordered_json specialization that maintains the insertion order of object keys

Functions

NameDescription
format_as user-defined format_as function for JSON values (fmt <= 11.0.x support)
operator""_json user-defined string literal for JSON values
operator""_json_pointer user-defined string literal for JSON pointer
operator>> Right shift operators
swap exchanges the values
to_string user-defined to_string function for JSON values
operator<< Left shift operators

See Also

https://github.com/nlohmann