# Renderd7-nightly: Class Hierarchy

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

nlohmann::adl_serializer< typename, typename > | Default JSONSerializer template argument
nlohmann::basic_json | Class to store JSON values
nlohmann::detail::binary_reader< BasicJsonType, InputAdapterType, SAX > | Deserialization of CBOR, MessagePack, and UBJSON values
nlohmann::detail::binary_writer< BasicJsonType, CharType > | Serialization to CBOR and MessagePack values
nlohmann::byte_container_with_subtype< BinaryType > | Internal type for a backed binary type
nlohmann::detail::exception | General exception of the basic_json class
nlohmann::detail::invalid_iterator | Exception indicating errors with iterators
nlohmann::detail::other_error | Exception indicating other library errors
nlohmann::detail::out_of_range | Exception indicating access out of the defined range
nlohmann::detail::parse_error | Exception indicating a parse error
nlohmann::detail::type_error | Exception indicating executing a member function with a wrong type
nlohmann::detail::file_input_adapter |
std::hash< nlohmann::json > | Hash value for JSON objects
nlohmann::detail::input_stream_adapter |
nlohmann::detail::internal_iterator< BasicJsonType > | Iterator value
nlohmann::detail::internal_iterator< typename std::remove_const< BasicJsonType >::type > |
nlohmann::detail::iter_impl< BasicJsonType > | Template for a bidirectional iterator for the basic_json class This class implements a both iterators (iterator and const_iterator) for the basic_json class
nlohmann::detail::iteration_proxy< IteratorType > | Proxy class for the items() function
nlohmann::json_pointer< BasicJsonType > | JSON Pointer
nlohmann::detail::json_reverse_iterator< Base > | Template for a reverse iterator class
nlohmann::json_sax< BasicJsonType > | SAX interface
nlohmann::detail::json_sax_dom_parser< BasicJsonType > | SAX implementation to create a JSON value from SAX events
nlohmann::basic_json::json_value | JSON value
std::less<::nlohmann::detail::value_t > |
nlohmann::detail::lexer< BasicJsonType, InputAdapterType > | Lexical analysis
Log |
nlohmann::ordered_map< Key, T, IgnoredLess, Allocator > |
nlohmann::detail::output_adapter_protocol< CharType > | Abstract output adapter interface
nlohmann::detail::output_stream_adapter< CharType > | Output adapter for output streams
nlohmann::detail::output_string_adapter< CharType, StringType > | Output adapter for basic_string
nlohmann::detail::output_vector_adapter< CharType > | Output adapter for byte vectors
nlohmann::detail::parser< BasicJsonType, InputAdapterType > | Syntax analysis
nlohmann::detail::position_t | Struct to capture the start position of the current token
RenderD7::Sheet |
sound |