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

nlohmann::basic_json | Class to store JSON values
nlohmann::anonymous_namespace{json.hpp}::has_mapped_type< T > | Helper to determine whether there's a key_type for T
std::hash< nlohmann::json > | Hash value for JSON objects
iterator |
nlohmann::basic_json::const_iterator | Const random access iterator for the basic_json class
nlohmann::basic_json::iterator | Random access iterator for the basic_json class
reverse_iterator |
nlohmann::basic_json::const_reverse_iterator | Const reverse random access iterator for the basic_json class
nlohmann::basic_json::reverse_iterator | Reverse random access iterator for the basic_json class