This is thrown when when some tolerance is exceeded.
|
| ToleranceExceeded (const char *description=0, const char *file=0, int line=0, double tol=0, double val=0, const char *exception_type="ToleranceExceeded") noexcept |
|
| ToleranceExceeded (const ToleranceExceeded &)=default |
|
| ToleranceExceeded (ToleranceExceeded &&)=default |
|
virtual | ~ToleranceExceeded ()=default |
|
double | tolerance () noexcept |
| Return the required tolerance. More...
|
|
double | value () noexcept |
| Return the value which was obtained. More...
|
|
| AlgorithmException (const char *description=0, const char *file=0, int line=0, const char *exception_type="AlgorithmException") noexcept |
|
| AlgorithmException (const AlgorithmException &)=default |
|
| AlgorithmException (AlgorithmException &&)=default |
|
virtual | ~AlgorithmException ()=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 |
|