cpptoml
A C++11 parser for TOML
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Ccpptoml::array_of_trait< T >
 Ccpptoml::array_of_trait< array >
 Ccpptoml::consumer< OnError >Helper object for consuming expected characters
 Cstd::enable_shared_from_this
 Ccpptoml::baseA generic base TOML value used for type erasure
 Ccpptoml::array
 Ccpptoml::tableRepresents a TOML keytable
 Ccpptoml::table_array
 Ccpptoml::value< T >A concrete TOML value representing the "leaves" of the "tree"
 Cstd::exceptionSTL class
 Cstd::runtime_errorSTL class
 Ccpptoml::array_exceptionException class for array insertion errors
 Ccpptoml::parse_exceptionException class for all TOML parsing errors
 Ccpptoml::fill_guard
 Ccpptoml::is_one_of< T, Ts >
 Ccpptoml::is_one_of< T, std::string, int64_t, double, bool, local_date, local_time, local_datetime, offset_datetime >
 Ccpptoml::valid_value< T >
 Ccpptoml::is_one_of< T, V, Ts... >
 Cstd::is_same
 Ccpptoml::is_one_of< T, V >
 Ccpptoml::local_date
 Ccpptoml::local_datetime
 Ccpptoml::offset_datetime
 Ccpptoml::local_time
 Ccpptoml::local_datetime
 Ccpptoml::value< T >::make_shared_enabler
 Ccpptoml::option< T >
 Ccpptoml::parserThe parser class
 Ctoml_test_writerA visitor for toml objects that writes to an output stream in the JSON format that the toml-test suite expects
 Ccpptoml::toml_writerWriter that can be passed to accept() functions of cpptoml objects and will output valid TOML to a stream
 Ccpptoml::valid_value_or_string_convertible< T >
 Ccpptoml::value_accept< Ts >
 Ccpptoml::value_accept< T, Ts... >
 Ccpptoml::value_accept<>
 Ccpptoml::value_traits< T, Enable >
 Ccpptoml::value_traits< T, typename std::enable_if< !valid_value_or_string_convertible< T >::value &&!std::is_floating_point< typename std::decay< T >::type >::value &&std::is_signed< typename std::decay< T >::type >::value >::type >
 Ccpptoml::value_traits< T, typename std::enable_if< !valid_value_or_string_convertible< T >::value &&std::is_floating_point< typename std::decay< T >::type >::value >::type >
 Ccpptoml::value_traits< T, typename std::enable_if< !valid_value_or_string_convertible< T >::value &&std::is_unsigned< typename std::decay< T >::type >::value >::type >
 Ccpptoml::value_traits< T, typename std::enable_if< valid_value_or_string_convertible< T >::value >::type >
 Ccpptoml::zone_offset
 Ccpptoml::offset_datetime