#include <eptexception.h>
Definition at line 51 of file eptexception.h.
Enumerator |
---|
ERR_CANNOT_WRITE_TO_FILE |
|
ERR_CANNOT_READ_FROM_FILE |
|
ERR_INVALID_STATE |
|
ERR_INVALIDPARAMS |
|
ERR_RENDERINGAPI_ERROR |
|
ERR_DUPLICATE_ITEM |
|
ERR_INTERNAL_ERROR |
|
ERR_RT_ASSERTION_FAILED |
|
ERR_NOT_IMPLEMENTED |
|
Definition at line 63 of file eptexception.h.
EptException::EptException |
( |
int |
number, |
|
|
const std::string & |
description, |
|
|
const std::string & |
source |
|
) |
| |
EptException::EptException |
( |
int |
number, |
|
|
const std::string & |
description, |
|
|
const std::string & |
source, |
|
|
const char * |
file, |
|
|
long |
line |
|
) |
| |
EptException::~EptException |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
Needed for compatibility with std::exception.
Definition at line 85 of file eptexception.h.
virtual const std::string& EptException::getDescription |
( |
void |
| ) |
const |
|
inlinevirtual |
Returns a string with only the 'description' field of this exception.
Definition at line 106 of file eptexception.h.
virtual const std::string& EptException::getFile |
( |
| ) |
const |
|
inlinevirtual |
const std::string & EptException::getFullDescription |
( |
void |
| ) |
const |
|
virtual |
Returns a string with the full description of this error.
Definition at line 48 of file eptexception.cpp.
virtual long EptException::getLine |
( |
| ) |
const |
|
inlinevirtual |
int EptException::getNumber |
( |
void |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
virtual const std::string& EptException::getSource |
( |
| ) |
const |
|
inlinevirtual |
std::string EptException::toString |
( |
int |
code | ) |
|
|
staticprivate |
const char* EptException::what |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
std::string EptException::mDescription |
|
protected |
std::string EptException::mFile |
|
protected |
std::string EptException::mFullDesc |
|
mutableprotected |
int EptException::mNumber |
|
protected |
std::string EptException::mSource |
|
protected |
std::string EptException::mTypeName |
|
protected |
The documentation for this class was generated from the following files:
- /home/hinrichsen/Dokumente/Aktuell/EPT/Entropy-Piano-Tuner/core/system/eptexception.h
- /home/hinrichsen/Dokumente/Aktuell/EPT/Entropy-Piano-Tuner/core/system/eptexception.cpp