Generic exception. More...
#include <exception.hpp>
Public Member Functions | |
exception (std::string what) | |
Explicit constructor. | |
exception (exception< error > const &)=delete | |
Deleted copy constructor. | |
exception (exception< error > &&)=delete | |
Deleted move constructor. | |
exception & | operator= (exception< error > const &)=delete |
Deleted copy assignment operator. | |
exception & | operator= (exception< error > &&)=delete |
Deleted move assignment operator. | |
char const * | what () const noexcept final |
Gets the explanatory string. | |
Generic exception.
error | Error specialization. |
Definition at line 41 of file exception.hpp.
|
inlineexplicit |
Explicit constructor.
Logs the explanatory string with LOG_LEVEL_ERROR.
what | Explanatory string. |
Definition at line 49 of file exception.hpp.
|
inlinenodiscardfinalnoexcept |
Gets the explanatory string.
Definition at line 77 of file exception.hpp.