|
cppfig 0.1.0
Modern C++20 compile-time type-safe configuration library
|
#include <concepts>#include <optional>#include <string>#include <string_view>#include <type_traits>#include "cppfig/value.h"Go to the source code of this file.
Classes | |
| struct | cppfig::ConfigTraits< T > |
| Primary template for configuration type traits. More... | |
| struct | cppfig::ConfigTraits< bool > |
| struct | cppfig::ConfigTraits< int > |
| struct | cppfig::ConfigTraits< std::int64_t > |
| struct | cppfig::ConfigTraits< double > |
| struct | cppfig::ConfigTraits< float > |
| struct | cppfig::ConfigTraits< std::string > |
Namespaces | |
| namespace | cppfig |
| C++20 compile-time type-safe configuration library. | |
Concepts | |
| concept | cppfig::Configurable |
| Concept constraining types that can be used as configuration values. | |