| ★ wanayoo — archive 1999 http://corelinux.sourceforge.net/classref/Exception.html | Nouvelle recherche | Portail wanayoo |
Exception is the base exception class used in the CoreLinux++ libraries.
Exception is the base exception class used in the CoreLinux++ libraries. It is provided to support a rich base from which domain Exceptions may derive.
PROCESSFATAL
THREADTERMINATE
Exception( ExceptionCref crOther )
virtual ~Exception(void)
ExceptionRef operator = ( ExceptionCref otherRef )
bool operator==( ExceptionCref otherRef )
const string& getFile( void ) const
LineNumCref getLine( void ) const
const string& getWhy( void ) const
const Severity& getSeverity( void ) const
const string& getUnwind( void ) const
bool isOutOfMemory( void ) const
void addUnwindInfo( CharCptr unwindInfo )
void setThreadFatalSeverity( void )
void setProcessFatalSeverity( void )
void setThreadTerminateSeverity( void )
void setProcessTerminateSeverity( void )
Exception( void )
Exception( CharCptr file, LineNum line, Severity severity = Exception::CONTINUABLE, bool outOfMemory = false )