ezconfig
Create C++ Objects from Yaml and Json
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
]
C
nlohmann::adl_serializer< std::shared_ptr< Base > >
Converter json -> std::shared_ptr<Base> using json::Create()
C
nlohmann::adl_serializer< std::unique_ptr< Base > >
Converter json -> std::unique_ptr<Base> using json::Create()
C
YAML::convert< T >
C
YAML::convert< Eigen::Matrix< T, Rows, Cols, Opts > >
Decode a fixed-size Eigen vector from yaml
C
YAML::convert< Eigen::Quaternion< T, Opts > >
Decode a Eigen quaternion from yaml
C
YAML::convert< smooth::SE2< T > >
Decode se2 from yaml
C
YAML::convert< smooth::SE3< T > >
Decode se3 object from yaml
C
YAML::convert< smooth::SO2< T > >
Decode so2 from yaml
C
YAML::convert< smooth::SO3< T > >
Decode an enum from yaml
C
YAML::convert< std::chrono::duration< int64_t, std::ratio< Num, Den > > >
Convert a chrono type to/from yaml
C
YAML::convert< std::filesystem::path >
Convert a path to/from yaml
C
YAML::convert< std::optional< T > >
Convert std::optional<> to/from yaml
C
YAML::convert< std::shared_ptr< Base > >
Converter yaml -> std::shared_ptr<Base> using yaml::Create()
C
YAML::convert< std::unique_ptr< Base > >
Converter yaml -> std::unique_ptr<Base> using yaml::Create()
C
YAML::convert< std::unordered_map< K, V, C, A > >
Convert a std::unordered_map to/from yaml
C
YAML::convert< std::variant< Ts... > >
Decode std::variant<> from yaml
C
YAML::convert< T >
Decode an enum from yaml
▼
C
std::false_type
C
ezconfig::has_factory< many, Base, Args >
Type trait that marks existing factories
C
ezconfig::GeneralFactory< many, Base, Args >
A Factory creates objects in a class hierarchy
C
ezconfig::variant_hana_maps< T >
Type trait for std::variant<> yaml decoding
Generated by
1.12.0