nlohmann
nlohmann::adl_serializer
nlohmann::basic_json
nlohmann::byte_container_with_subtype
nlohmann::json_pointer
nlohmann::json_sax
nlohmann::ordered_map
nlohmann::detail
basic_json<> using nlohmann::json = typedef basic_json<> json

default JSON class

This type is the default specialization of the basic_json class which uses the standard template types.

version 1.0.0

basic_json< nlohmann::ordered_map > using nlohmann::ordered_json = typedef basic_json<nlohmann::ordered_map> ordered_json

ordered JSON class

This type preserves the insertion order of object keys.

version 3.9.0

NLOHMANN_BASIC_JSON_TPL_DECLARATION std::string NLOHMANN_BASIC_JSON_TPL_DECLARATION std::string nlohmann::to_string (const NLOHMANN_BASIC_JSON_TPL &j) to_string const NLOHMANN_BASIC_JSON_TPL & j

user-defined to_string function for JSON values

This function implements a user-defined to_string for JSON objects.

j

a JSON object

a std::string object

nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::at
nlohmann::detail::binary_writer< BasicJsonType, CharType >::calc_bson_array_size
nlohmann::detail::binary_writer< BasicJsonType, CharType >::calc_bson_entry_header_size
cudnn_frontend::check_rule
nlohmann::detail::parse_error::create
cudnn_frontend::Tensor_v8::describe
cudnn_frontend::ConvDesc_v8::describe
cudnn_frontend::Operation_v8::describe
nlohmann::detail::exception::diagnostics
nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::diff
nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::erase
nlohmann::json_pointer< BasicJsonType >::flatten
nlohmann::detail::serializer< BasicJsonType >::for
nlohmann::detail::binary_reader< BasicJsonType, InputAdapterType, SAX >::get_bson_binary
nlohmann::detail::binary_reader< BasicJsonType, InputAdapterType, SAX >::get_bson_string
nlohmann::json_pointer< BasicJsonType >::get_checked
nlohmann::json_pointer< BasicJsonType >::get_unchecked
nlohmann::detail::int_to_string
nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::meta
nlohmann::detail::exception::name
nlohmann::json_pointer< BasicJsonType >::operator std::string
nlohmann::json_pointer< BasicJsonType >::operator/=
nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::patch
nlohmann::detail::parse_error::position_string
nlohmann::detail::json_sax_dom_parser< BasicJsonType >::start_array
nlohmann::detail::json_sax_dom_callback_parser< BasicJsonType >::start_array
nlohmann::detail::json_sax_dom_parser< BasicJsonType >::start_object
nlohmann::detail::json_sax_dom_callback_parser< BasicJsonType >::start_object
nlohmann::detail::binary_writer< BasicJsonType, CharType >::write_bson_array
nlohmann::detail::binary_writer< BasicJsonType, CharType >::write_bson_unsigned

namespace for Niels Lohmann

https://github.com/nlohmann

version 1.0.0

namespace to hold default `to_json` function to see why this is required: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4381.html