This is thrown when an attempt is made to use a feature that is not yet implemented.
|
| FeatureNotImplemented (const char *description=0, const char *file=0, int line=0, const char *exception_type="FeatureNotImplemented") noexcept |
|
| FeatureNotImplemented (const FeatureNotImplemented &)=default |
|
| FeatureNotImplemented (FeatureNotImplemented &&)=default |
|
virtual | ~FeatureNotImplemented ()=default |
|
| ProgrammingError (const char *description=0, const char *file=0, int line=0, const char *exception_type="ProgrammingError") noexcept |
|
| ProgrammingError (const ProgrammingError &)=default |
|
| ProgrammingError (ProgrammingError &&)=default |
|
virtual | ~ProgrammingError ()=default |
|
| Exception (const char *description=0, const char *file=0, int line=0, const char *exception_type="Exception") noexcept |
|
| Exception (const Exception &) noexcept |
|
| Exception (Exception &&)=default |
|
virtual | ~Exception () noexcept |
|
const char * | what () const noexcept |
| overload of Exception::what() More...
|
|
const char * | exception_type () const noexcept |
| Returns the classname of the exception. May return null. More...
|
|
std::ostream & | elaborate () |
|
| Exception (const char *description=0, const char *file=0, int line=0) noexcept |
|
| Exception (const Exception &)=default |
|
| Exception (Exception &&)=default |
|
const char * | description () const noexcept |
|
const char * | file () const noexcept |
|
int | line () const noexcept |
|