#include <basic_types.hpp>
|
| ExceptionBase (std::string type, std::string const &m, const char *file, int line) noexcept |
|
Definition at line 307 of file basic_types.hpp.
◆ ExceptionBase() [1/3]
jau::ExceptionBase::ExceptionBase |
( |
std::string |
type, |
|
|
std::string const & |
m, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
|
protectednoexcept |
◆ ~ExceptionBase()
virtual jau::ExceptionBase::~ExceptionBase |
( |
| ) |
|
|
virtualdefaultnoexcept |
◆ ExceptionBase() [2/3]
◆ ExceptionBase() [3/3]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ message()
const std::string & jau::ExceptionBase::message |
( |
| ) |
const |
|
inlinenoexcept |
◆ backtrace()
const std::string & jau::ExceptionBase::backtrace |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator const std::string &()
jau::ExceptionBase::operator const std::string & |
( |
| ) |
const |
|
inlinenoexcept |
Allow conversion to const std::string&
, as required by Catch2's REQUIRE_THROWS_MATCHES
Definition at line 328 of file basic_types.hpp.
◆ what()
virtual const char * jau::ExceptionBase::what |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ operator<<()
std::ostream & jau::ExceptionBase::operator<< |
( |
std::ostream & |
out | ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following files: