OpenLexocad
28.0
|
#include <Exception.h>
Public Member Functions | |
GuidInUseException () | |
GuidInUseException (const char *sMessage) | |
![]() | |
Exception (const char *sMessage, const char *detail) | |
Exception (void) | |
Exception (const Exception &inst) | |
virtual | ~Exception () throw () |
Exception & | operator= (const Exception &inst) |
virtual const char * | what (void) const throw () |
virtual const char * | detail (void) const throw () |
void | ReportException (void) const |
void | SetMessage (const char *sMessage) |
std::string | getFile () const |
int | getLine () const |
std::string | getFunction () const |
bool | getTranslatable () const |
bool | getReported () const |
void | setDebugInformation (const std::string &file, const int line, const std::string &function) |
void | setTranslatable (bool translatable) |
void | setReported (bool reported) |
Additional Inherited Members | |
![]() | |
std::string | _sErrMsg |
std::string | _sErrDetail |
std::string | _file { "" } |
int | _line { -1 } |
std::string | _function { "" } |
bool | _isTranslatable { false } |
bool | _isReported { false } |
|
inline |
|
inline |