Generic tracker exception.
More...
#include <TrackerExceptions.h>
Base class defining exceptions being thrown by the PST. Specific instances of this class are defined using the DECLARE_PST_EXCEPTION macro.
◆ PSTException() [1/4]
| PSTException |
( |
const char * | what | ) |
|
|
explicit |
◆ PSTException() [2/4]
| PSTException |
( |
const PSTException & | other | ) |
|
◆ PSTException() [3/4]
| PSTException |
( |
PSTException && | other | ) |
|
|
noexcept |
◆ PSTException() [4/4]
| PSTException |
( |
const char * | function, |
|
|
int | line, |
|
|
const char * | what ) |
◆ ~PSTException()
◆ full_description()
| virtual const char * full_description |
( |
| ) |
const |
|
virtual |
◆ what()
| virtual const char * what |
( |
| ) |
const |
|
virtual |
◆ where()
| virtual const char * where |
( |
| ) |
const |
|
virtual |
Location in the code where the exception occured.
◆ m_full
◆ m_what
◆ m_where
The documentation for this class was generated from the following file: