This class serves the same purpose as std::runtime_error, but it can be more convenient to use.
More...
#include <RuntimeError.h>
|
virtual void | outputWhat (std::ostream &o) const =0 |
|
|
bool | m_firstWhat |
| True i.f.f. the what method has not yet been called. More...
|
|
std::string | m_what |
| Contains the what string. Populated by the first call to the what method. More...
|
|
This class serves the same purpose as std::runtime_error, but it can be more convenient to use.
Definition at line 41 of file RuntimeError.h.
RuntimeError::RuntimeError |
( |
| ) |
|
|
inline |
virtual RuntimeError::~RuntimeError |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inlinevirtual |
virtual void RuntimeError::outputWhat |
( |
std::ostream & |
o | ) |
const |
|
protectedpure virtual |
const char* RuntimeError::what |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
Implementation of the std::exception::what method.
Definition at line 48 of file RuntimeError.h.
bool RuntimeError::m_firstWhat |
|
mutableprivate |
True i.f.f. the what method has not yet been called.
Definition at line 66 of file RuntimeError.h.
std::string RuntimeError::m_what |
|
mutableprivate |
Contains the what string. Populated by the first call to the what method.
Definition at line 67 of file RuntimeError.h.
The documentation for this class was generated from the following file: