JSON for Modern C++
Initializing search
nlohmann/json
Home
Features
Integration
Doxygen
API
JSON for Modern C++
nlohmann/json
Home
Home
JSON for Modern C++
License
Code of Conduct
FAQ
Exceptions
Releases
Design goals
Sponsors
Features
Features
Arbitrary Types Conversions
Binary Formats
Binary Formats
Overview
BSON
CBOR
MessagePack
UBJSON
Binary Values
Comments
Element Access
Element Access
Overview
Unchecked access: operator[]
Checked access: at
Access with default value: value
Iterators
JSON Pointer
JSON Patch and Diff
JSON Merge Patch
Object Order
Parsing
Parsing
Overview
Parsing and exceptions
Parser Callbacks
SAX Interface
Specializing enum conversion
Supported Macros
Types
Integration
Integration
Integration
CMake
Package Managers
Doxygen
Doxygen
None
API
API
basic_json
basic_json
basic_json
basic_json::accept
basic_json::array
basic_json::array_t
basic_json::at
basic_json::back
basic_json::basic_json
basic_json::~basic_json
basic_json::begin
basic_json::binary
basic_json::boolean_t
basic_json::cbegin
basic_json::cend
basic_json::clear
basic_json::contains
basic_json::count
basic_json::crbegin
basic_json::rend
basic_json::diff
basic_json::dump
basic_json::emplace
basic_json::emplace_back
basic_json::empty
basic_json::end
basic_json::erase
basic_json::error_handler_t
basic_json::find
basic_json::flatten
basic_json::from_bson
basic_json::from_cbor
basic_json::from_msgpack
basic_json::from_ubjson
basic_json::front
basic_json::insert
basic_json::is_array
basic_json::is_binary
basic_json::is_boolean
basic_json::is_discarded
basic_json::is_null
basic_json::is_number
basic_json::is_number_float
basic_json::is_number_integer
basic_json::is_number_unsigned
basic_json::is_object
basic_json::is_primitive
basic_json::is_string
basic_json::is_structured
basic_json::items
basic_json::max_size
basic_json::meta
basic_json::merge_patch
basic_json::number_float_t
basic_json::number_integer_t
basic_json::number_unsigned_t
basic_json::object
basic_json::object_t
basic_json::operator value_t
basic_json::operator[]
basic_json::operator=
basic_json::operator==
basic_json::operator!=
basic_json::operator+=
basic_json::operator""_json
basic_json::operator""_json_pointer
basic_json::parse
basic_json::parse_event_t
basic_json::parser_callback_t
basic_json::patch
basic_json::push_back
basic_json::rbegin
basic_json::rend
basic_json::sax_parse
basic_json::size
basic_json::string_t
basic_json::to_bson
basic_json::to_cbor
basic_json::to_msgpack
basic_json::to_ubjson
basic_json::type
basic_json::type_name
basic_json::unflatten
basic_json::update
basic_json::value
basic_json::value_t
json
json_pointer
ordered_map
ordered_json
404 - Not found