![]() |
libconfig v2.1.0
Reflection based C++ configuration library
|
Exception classes for the configuration library. More...
#include <stdexcept>#include <string>Classes | |
| class | fourdst::config::exceptions::ConfigError |
| Base exception class for all configuration-related errors. More... | |
| class | fourdst::config::exceptions::ConfigSaveError |
| Thrown when saving the configuration to a file fails. More... | |
| class | fourdst::config::exceptions::ConfigLoadError |
| Thrown when loading the configuration from a file fails. More... | |
| class | fourdst::config::exceptions::ConfigParseError |
| Thrown when parsing the configuration file fails. More... | |
| class | fourdst::config::exceptions::SchemaSaveError |
| Thrown when generating or saving the JSON schema fails. More... | |
Namespaces | |
| namespace | fourdst |
| namespace | fourdst::config |
| namespace | fourdst::config::exceptions |
Exception classes for the configuration library.
This file defines the hierarchy of exceptions thrown by the fourdst::config library. All exceptions inherit from ConfigError, which in turn inherits from std::exception.