|
| BoundsException (CharCptr why, CharCptr file, LineNum line, Severity severity=Exception::CONTINUABLE, bool outOfMemory=false) |
| Default Constructor. More...
|
|
| BoundsException (CharCptr file, LineNum line, Severity severity=Exception::CONTINUABLE, bool outOfMemory=false) |
| Default Constructor. More...
|
|
| BoundsException (BoundsExceptionCref) |
| Copy constructor. More...
|
|
virtual | ~BoundsException (void) |
| Virtual Destructor.
|
|
BoundsExceptionRef | operator= (BoundsExceptionCref) |
| Assignment operator overload. More...
|
|
bool | operator== (BoundsExceptionCref) const |
| Equality operator overload. More...
|
|
| StorageException (CharCptr why, CharCptr file, LineNum line, Severity severity=Exception::CONTINUABLE, bool outOfMemory=false) |
| Default Constructor. More...
|
|
| StorageException (CharCptr file, LineNum line, Severity severity=Exception::CONTINUABLE, bool outOfMemory=false) |
| Default Constructor. More...
|
|
| StorageException (StorageExceptionCref) |
| Copy constructor. More...
|
|
virtual | ~StorageException (void) |
| Virtual Destructor.
|
|
StorageExceptionRef | operator= (StorageExceptionCref) |
| Assignment operator overload. More...
|
|
bool | operator== (StorageExceptionCref) const |
| Equality operator overload. More...
|
|
| Exception (CharCptr why, CharCptr file, LineNum line, Severity severity=Exception::CONTINUABLE, bool outOfMemory=false) |
| Default Constructor. More...
|
|
| Exception (ExceptionCref crOther) |
| Copy constructor. More...
|
|
virtual | ~Exception (void) |
| Virtual Destructor.
|
|
ExceptionRef | operator= (ExceptionCref otherRef) |
| Assignment operator overload. More...
|
|
bool | operator== (ExceptionCref otherRef) |
| Comparisson operator overload. More...
|
|
const std::string & | getFile (void) const |
| Accessor. More...
|
|
LineNumCref | getLine (void) const |
| Accessor. More...
|
|
const std::string & | getWhy (void) const |
| Accessor. More...
|
|
const Severity & | getSeverity (void) const |
| Accessor. More...
|
|
const std::string & | getUnwind (void) const |
| Accessor. More...
|
|
bool | isOutOfMemory (void) const |
| Accessor. More...
|
|
void | addUnwindInfo (CharCptr unwindInfo) |
| Append unwind information to the Exception. More...
|
|
void | setThreadFatalSeverity (void) |
| Change the severity to Severity::THREADFATAL.
|
|
void | setProcessFatalSeverity (void) |
| Change the severity to Severity::PROCESSFATAL.
|
|
void | setThreadTerminateSeverity (void) |
| Change the severity to Severity::THREADTERMINATE. More...
|
|
void | setProcessTerminateSeverity (void) |
| Change the severity to Severity::PROCESSTERMINATE. More...
|
|
BoundsException is a type of StorageException, characterized when access to a storage object is invalid.