lib45d
45Drives C++ Library Development Documentation
|
23 #include <45d/Exceptions.hpp>
Throw this exception when the config file fails to open.
Definition: Exceptions.hpp:39
45Drives namespace
Definition: Bytes.hpp:27
Throw this exception when a config entry is missing.
Definition: Exceptions.hpp:48
const char * what(void) const noexcept
Return string containing explanation message.
Definition: Exceptions.hpp:44
General exception for all Config* related issues.
Definition: Exceptions.hpp:30
Throw this exception when a ConfigGuard is constructed or get_from() is called when the config is alr...
Definition: Exceptions.hpp:58
Exception(const std::string &what, int err=0) noexcept
Construct a new Exception object.
Definition: Exceptions.hpp:38
Exceptions thrown by this library.
Definition: Exceptions.hpp:30