Base class for all aGrUM's exceptions.
More...
#include <exceptions.h>
Base class for all aGrUM's exceptions.
Definition at line 102 of file exceptions.h.
◆ Exception() [1/2]
gum::Exception::Exception |
( |
std::string |
aMsg = "" , |
|
|
std::string |
aType = "Generic error" |
|
) |
| |
|
explicit |
◆ Exception() [2/2]
gum::Exception::Exception |
( |
const Exception & |
e | ) |
|
◆ ~Exception()
gum::Exception::~Exception |
( |
| ) |
|
|
default |
◆ errorCallStack()
std::string gum::Exception::errorCallStack |
( |
| ) |
const |
|
inline |
Returns the error call stack.
- Returns
- Returns the error call stack.
Definition at line 142 of file exceptions.h.
◆ errorContent()
std::string gum::Exception::errorContent |
( |
| ) |
const |
|
inline |
Returns the message content.
- Returns
- Returns the message content.
Definition at line 130 of file exceptions.h.
◆ errorType()
std::string gum::Exception::errorType |
( |
| ) |
const |
|
inline |
Returns the error type.
- Returns
- Returns the error type.
Definition at line 136 of file exceptions.h.
◆ what()
std::string gum::Exception::what |
( |
| ) |
const |
|
inline |
◆ callstack_
std::string gum::Exception::callstack_ |
|
protected |
◆ msg_
std::string gum::Exception::msg_ |
|
protected |
◆ type_
std::string gum::Exception::type_ |
|
protected |
The documentation for this class was generated from the following file: