Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
math_error_t::div_by_zero, i.e. More...
#include <math_error.hpp>
Public Member Functions | |
MathDivByZeroError (std::string const &m, const char *file, int line) noexcept | |
Public Member Functions inherited from jau::math::MathError | |
MathError (math_error_t err, std::string const &m, const char *file, int line) noexcept | |
math_error_t | error () const noexcept |
Public Member Functions inherited from jau::RuntimeException | |
RuntimeException (const RuntimeException &o)=default | |
RuntimeException (RuntimeException &&o)=default | |
RuntimeException (std::string const &m, const char *file, int line) noexcept | |
~RuntimeException () noexcept override=default | |
RuntimeException & | operator= (const RuntimeException &o)=default |
RuntimeException & | operator= (RuntimeException &&o)=default |
const char * | what () const noexcept override |
Public Member Functions inherited from jau::ExceptionBase | |
ExceptionBase (const ExceptionBase &o)=default | |
ExceptionBase (ExceptionBase &&o)=default | |
virtual | ~ExceptionBase () noexcept=default |
const std::string & | backtrace () const noexcept |
const std::string & | message () const noexcept |
operator const std::string & () const noexcept | |
Allow conversion to const std::string& , as required by Catch2's REQUIRE_THROWS_MATCHES More... | |
std::ostream & | operator<< (std::ostream &out) noexcept |
ExceptionBase & | operator= (const ExceptionBase &o)=default |
ExceptionBase & | operator= (ExceptionBase &&o)=default |
virtual const char * | what () const noexcept |
Additional Inherited Members | |
Protected Member Functions inherited from jau::RuntimeException | |
RuntimeException (std::string type, 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 | |
|
inlinenoexcept |
Definition at line 80 of file math_error.hpp.