| jaulib v1.4.0-2-g788cf73
    Jau Support Library (C++, Java, ..) | 
math_error_t::underflow More...
#include <math_error.hpp>
| Public Member Functions | |
| MathUnderflowError (std::string const &m, const char *file, int line) noexcept | |
| const char * | what () const noexcept override | 
|  Public Member Functions inherited from jau::math::MathErrorBase | |
| math_error_t | error () const noexcept | 
|  Public Member Functions inherited from jau::ExceptionBase | |
| ExceptionBase (const ExceptionBase &o) noexcept=default | |
| ExceptionBase (ExceptionBase &&o) noexcept=default | |
| virtual | ~ExceptionBase () noexcept=default | 
| const std::string & | backtrace () const noexcept | 
| Returns optional whole backtrace. | |
| const std::string & | brief_message () const noexcept | 
| Returns brief message. | |
| operator const std::string & () const noexcept | |
| Allow conversion to const std::string&using brief_message(), as required by Catch2'sREQUIRE_THROWS_MATCHES | |
| std::ostream & | operator<< (std::ostream &out) noexcept | 
| ExceptionBase & | operator= (const ExceptionBase &o) noexcept=default | 
| ExceptionBase & | operator= (ExceptionBase &&o) noexcept=default | 
| const std::string & | whole_message () const noexcept | 
| Returns brief message and optional whole backtrace, i.e. | |
| Additional Inherited Members | |
|  Protected Member Functions inherited from jau::math::MathRuntimeErrorBase | |
| MathRuntimeErrorBase (math_error_t err, std::string const &m, const char *file, int line) noexcept | |
|  Protected Member Functions inherited from jau::math::MathErrorBase | |
| MathErrorBase (math_error_t err, std::string const &m, const char *file, int line) noexcept | |
|  Protected Member Functions inherited from jau::ExceptionBase | |
| ExceptionBase (std::string &&type, std::string const &m, const char *file, int line) noexcept | |
Definition at line 102 of file math_error.hpp.
| 
 | inlinenoexcept | 
Definition at line 104 of file math_error.hpp.
| 
 | inlineoverridevirtualnoexcept | 
Reimplemented from jau::ExceptionBase.
Definition at line 107 of file math_error.hpp.