3.0.0
|
|
Freundlich's C++ toolkit |
The base exception class for variant exceptions.
Public Member Functions | |
FCPPT_DETAIL_SYMBOL | exception (fcppt::string &&) |
FCPPT_DETAIL_SYMBOL | exception (exception const &) |
FCPPT_DETAIL_SYMBOL | exception (exception &&) |
FCPPT_DETAIL_SYMBOL | ~exception () noexcept override |
![]() | |
FCPPT_DETAIL_SYMBOL | exception (fcppt::string &&what) |
Constructs an exception from a string. More... | |
FCPPT_DETAIL_SYMBOL | exception (exception const &) |
FCPPT_DETAIL_SYMBOL | exception (exception &&) |
fcppt::string const & | string () const |
Returns the error message. More... | |
FCPPT_DETAIL_SYMBOL char const * | what () const noexcept override |
Returns a generic error. More... | |
FCPPT_DETAIL_SYMBOL | ~exception () noexcept override |
Public Attributes | |
FCPPT_DETAIL_SYMBOL exception | operator |
![]() | |
FCPPT_DETAIL_SYMBOL exception | operator |
|
explicit |
FCPPT_DETAIL_SYMBOL fcppt::variant::exception::exception | ( | exception const & | ) |
FCPPT_DETAIL_SYMBOL fcppt::variant::exception::exception | ( | exception && | ) |
|
overridenoexcept |