Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cnlohmann::adl_serializer< typename, typename >Default JSONSerializer template argument
 CB1
 Cnlohmann::detail::conjunction< B1 >
 Cnlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >Class to store JSON values
 Cnlohmann::detail::binary_reader< BasicJsonType >Deserialization of CBOR and MessagePack values
 Cnlohmann::detail::binary_writer< BasicJsonType, CharType >Serialization to CBOR and MessagePack values
 Cnlohmann::detail::dtoa_impl::boundaries
 Cnlohmann::detail::dtoa_impl::cached_power
 Cros::message_traits::DataType< json_transport::json_t >
 Cros::message_traits::Definition< json_transport::json_t >
 Cnlohmann::detail::dtoa_impl::diyfp
 Cexception
 Cnlohmann::detail::exceptionGeneral exception of the basic_json class
 Cnlohmann::detail::invalid_iteratorException indicating errors with iterators
 Cnlohmann::detail::other_errorException indicating other library errors
 Cnlohmann::detail::out_of_rangeException indicating access out of the defined range
 Cnlohmann::detail::parse_errorException indicating a parse error
 Cnlohmann::detail::type_errorException indicating executing a member function with a wrong type
 Cnlohmann::detail::external_constructor< value_t >
 Cnlohmann::detail::external_constructor< value_t::array >
 Cnlohmann::detail::external_constructor< value_t::boolean >
 Cnlohmann::detail::external_constructor< value_t::number_float >
 Cnlohmann::detail::external_constructor< value_t::number_integer >
 Cnlohmann::detail::external_constructor< value_t::number_unsigned >
 Cnlohmann::detail::external_constructor< value_t::object >
 Cnlohmann::detail::external_constructor< value_t::string >
 Cfalse_type
 Cnlohmann::detail::is_basic_json< typename >
 Cnlohmann::detail::is_compatible_integer_type_impl< bool, typename, typename >
 Cnlohmann::detail::is_compatible_object_type_impl< B, RealType, CompatibleObjectType >
 Cnlohmann::detail::is_complete_type< T, typename >
 Cnlohmann::detail::from_json_fn
 Cnlohmann::detail::has_from_json< BasicJsonType, T >
 Cnlohmann::detail::has_non_default_from_json< BasicJsonType, T >
 Cnlohmann::detail::has_to_json< BasicJsonType, T >
 Cstd::hash< nlohmann::json >Hash value for JSON objects
 Cnlohmann::detail::index_sequence< Ints >
 Cnlohmann::detail::index_sequence< 0 >
 Cnlohmann::detail::make_index_sequence< 1 >
 Cnlohmann::detail::index_sequence< I1...,(sizeof...(I1)+I2)... >
 Cnlohmann::detail::merge_and_renumber< index_sequence< I1... >, index_sequence< I2... > >
 Cnlohmann::detail::index_sequence<>
 Cnlohmann::detail::make_index_sequence< 0 >
 Cnlohmann::detail::input_adapter
 Cnlohmann::detail::input_adapter_protocolAbstract input adapter interface
 Cnlohmann::detail::input_buffer_adapterInput adapter for buffer input
 Cnlohmann::detail::input_stream_adapter
 Cintegral_constant
 Cnlohmann::detail::negation< B >
 Cnlohmann::detail::internal_iterator< BasicJsonType >Iterator value
 Cnlohmann::detail::internal_iterator< typename std::remove_const< BasicJsonType >::type >
 Cnlohmann::detail::is_basic_json_nested_type< BasicJsonType, T >
 Cnlohmann::detail::is_compatible_array_type< BasicJsonType, CompatibleArrayType >
 Cnlohmann::detail::is_compatible_complete_type< BasicJsonType, CompatibleCompleteType >
 Cnlohmann::detail::is_compatible_integer_type< RealIntegerType, CompatibleNumberIntegerType >
 Cnlohmann::detail::is_compatible_integer_type_impl< true, RealIntegerType, CompatibleNumberIntegerType >
 Cnlohmann::detail::is_compatible_object_type< BasicJsonType, CompatibleObjectType >
 Cnlohmann::detail::is_compatible_object_type_impl< true, RealType, CompatibleObjectType >
 Cnlohmann::detail::iter_impl< BasicJsonType >Template for a bidirectional iterator for the basic_json class
 Cnlohmann::detail::iteration_proxy< IteratorType >Proxy class for the items() function
 Cnlohmann::detail::iteration_proxy< IteratorType >::iteration_proxy_internalHelper class for iteration
 CJson
 Cjson_transport.json_transport.PackedJson
 Cnlohmann::json_pointer< BasicJsonType >JSON Pointer
 Cnlohmann::detail::json_ref< BasicJsonType >
 Cnlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >::json_valueJSON value
 Cstd::less< ::nlohmann::detail::value_t >
 Cnlohmann::detail::lexer< BasicJsonType >Lexical analysis
 Cros::message_traits::MD5Sum< json_transport::json_t >
 Cnlohmann::detail::merge_and_renumber< Sequence1, Sequence2 >
 Cnlohmann::detail::merge_and_renumber< make_index_sequence< N/2 >::type, make_index_sequence< N-N/2 >::type >
 Cnlohmann::detail::make_index_sequence< N >
 Cnlohmann::detail::output_adapter< CharType, StringType >
 Cnlohmann::detail::output_adapter_protocol< CharType >Abstract output adapter interface
 Cnlohmann::detail::output_stream_adapter< CharType >Output adapter for output streams
 Cnlohmann::detail::output_string_adapter< CharType, StringType >Output adapter for basic_string
 Cnlohmann::detail::output_vector_adapter< CharType >Output adapter for byte vectors
 Cnlohmann::detail::parser< BasicJsonType >Syntax analysis
 Cnlohmann::detail::primitive_iterator_t
 Cnlohmann::detail::priority_tag< N >
 Cnlohmann::detail::priority_tag< 0 >
 Creverse_iterator
 Cnlohmann::detail::json_reverse_iterator< Base >Template for a reverse iterator class
 Cnlohmann::detail::serializer< BasicJsonType >
 Cros::serialization::Serializer< json_transport::json_t >
 Cnlohmann::detail::static_const< T >
 CTestCase
 Ctest_packed_json.TestPackedJson
 Cnlohmann::detail::to_json_fn
 Ctrue_type
 Cnlohmann::detail::conjunction< is_complete_type< CompatibleType >, is_compatible_complete_type< BasicJsonType, CompatibleType > >
 Cnlohmann::detail::is_compatible_type< BasicJsonType, CompatibleType >
 Cnlohmann::detail::conjunction<... >
 Cnlohmann::detail::is_basic_json< NLOHMANN_BASIC_JSON_TPL >
 Cnlohmann::detail::is_complete_type< T, decltype(void(sizeof(T)))>
 Ctype
 Cnlohmann::detail::conjunction< B1, Bn... >


json_transport
Author(s): Paul Bovbel
autogenerated on Thu Jun 13 2019 19:12:24