#include <exceptions.hpp>
Exception class that can take two parameters as description and merge them into the 'what' argument of the std::runtime_error.
◆ Exception() [1/9]
rad::Exception::Exception |
( |
const std::string & |
msg | ) |
|
|
inlineexplicit |
◆ Exception() [2/9]
rad::Exception::Exception |
( |
const std::string & |
msg, |
|
|
const std::string & |
info |
|
) |
| |
|
inline |
◆ Exception() [3/9]
rad::Exception::Exception |
( |
const Exception & |
e | ) |
|
|
inline |
◆ ~Exception() [1/3]
virtual rad::Exception::~Exception |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ Exception() [4/9]
rad::Exception::Exception |
( |
const std::string & |
msg | ) |
|
|
inlineexplicit |
◆ Exception() [5/9]
rad::Exception::Exception |
( |
const std::string & |
msg, |
|
|
const std::string & |
info |
|
) |
| |
|
inline |
◆ Exception() [6/9]
rad::Exception::Exception |
( |
const Exception & |
e | ) |
|
|
inline |
◆ ~Exception() [2/3]
virtual rad::Exception::~Exception |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ Exception() [7/9]
rad::Exception::Exception |
( |
const std::string & |
msg | ) |
|
|
inlineexplicit |
◆ Exception() [8/9]
rad::Exception::Exception |
( |
const std::string & |
msg, |
|
|
const std::string & |
info |
|
) |
| |
|
inline |
◆ Exception() [9/9]
rad::Exception::Exception |
( |
const Exception & |
e | ) |
|
|
inline |
◆ ~Exception() [3/3]
virtual rad::Exception::~Exception |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ AddDiagnostic() [1/3]
void rad::Exception::AddDiagnostic |
( |
const std::string & |
str | ) |
|
|
inline |
◆ AddDiagnostic() [2/3]
void rad::Exception::AddDiagnostic |
( |
const std::string & |
str | ) |
|
|
inline |
◆ AddDiagnostic() [3/3]
void rad::Exception::AddDiagnostic |
( |
const std::string & |
str | ) |
|
|
inline |
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ what() [1/3]
virtual const char* rad::Exception::what |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ what() [2/3]
virtual const char* rad::Exception::what |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ what() [3/3]
virtual const char* rad::Exception::what |
( |
| ) |
const |
|
inlinevirtualnoexcept |
The documentation for this class was generated from the following file: