diff --git a/Doxyfile b/Doxyfile index 25b207c..10d8fdd 100644 --- a/Doxyfile +++ b/Doxyfile @@ -48,7 +48,7 @@ PROJECT_NAME = libconfig # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = v2.1.0 +PROJECT_NUMBER = v2.2.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewers a diff --git a/docs/html/_logo_8png.html b/docs/html/_logo_8png.html index a7e6176..96f1968 100644 --- a/docs/html/_logo_8png.html +++ b/docs/html/_logo_8png.html @@ -31,7 +31,7 @@


| ▼Nfourdst | |
| ▼Nconfig | |
| ▼Nexceptions | |
| CConfigParseError | Thrown when parsing the configuration file fails |
| CConfigSaveError | Thrown when saving the configuration to a file fails |
| CSchemaSaveError | Thrown when generating or saving the JSON schema fails |
| CConfig | Wrapper class for managing strongly-typed configuration structures |
| CInspectType | |
| Cis_config_wrapper | Type trait to determine if a type is a Config wrapper |
| Cis_config_wrapper< Config< T > > | Specialization of is_config_wrapper for Config<T> |
| ▼Nutils | |
| CANSIColor | |
| ▼Nvalidate | |
| ▼CConfigValidator | |
| CTupleChecker | |
| CTupleChecker< rfl::NamedTuple< Fields... > > | |
| Cis_map_impl | |
| Cis_map_impl< std::map< K, V, C, A > > | |
| Cis_map_impl< std::unordered_map< K, V, H, E, A > > | |
| Cis_optional_impl | |
| Cis_optional_impl< std::optional< T > > | |
| Cis_vector_impl | |
| Cis_vector_impl< std::vector< T, A > > | |
| CMissingFieldTree | |
| CConfig | Wrapper class for managing strongly-typed configuration structures |
| CInspectType | |
| Cis_config_wrapper | Type trait to determine if a type is a Config wrapper |
| Cis_config_wrapper< Config< T > > | Specialization of is_config_wrapper for Config<T> |
| ▼Nstd | STL namespace |
| Cformatter< fourdst::config::Config< T >, CharT > | Formatter specialization for Config<T> to allow easy printing |

#include <vector>#include <string_view>#include <type_traits>#include <mutex>#include "fourdst/config/exceptions/exceptions.h"#include "fourdst/config/validate.h"#include "rfl.hpp"#include "rfl/toml.hpp"#include "rfl/json.hpp"
+
|
+ +private | +
+
|
+ +private | +













Concept ensuring a type is suitable for configuration schema.
A valid configuration schema must be:


Main entry point for the fourdst::config library.
@@ -151,11 +151,11 @@ Features2. CLI Integration (CLI11)
3. Error Handling









Files | |
| ansi.h | |
| base.h | |
| Core configuration management classes and concepts. | |
| config.h | |
| Main entry point for the fourdst::config library. | |
| validate.h | |