Inheritance diagram for CBS_UserException:
Public Member Functions | |
CBS_UserException (LPCTSTR lpFileName, UINT uiLine, LPCTSTR lpWhat) | |
virtual void | FreeResources (BOOL bFromDestructor=FALSE) |
virtual DWORD | GetErrorMessage (LPTSTR lpMessage, DWORD dwBufLen) |
virtual CBS_Trace::BS_TRACE_MODE | GetTraceOutput () |
virtual BOOL | IsContinuable () |
void | SetContinuable (BOOL bContinuable) |
virtual | ~CBS_UserException () |
|
Constructor. The application should use the macro THROW_ExUser( lpWhat ) when it throws a user exception.
|
|
Destructor. |
|
Frees the resources allocated by the current object.
Reimplemented from CBS_Exception.
|
|
Formats a string that describes the exception associated with the current object. The formatted string is built from lpWhat (passed to the constructor) and the file name. For example throwing the macro THROW_ExUser( "Bad argument" ) from C:\MyTestFile.cpp at line 289 will format the following string:
Reimplemented from CBS_Exception.
|
|
See return.
Reimplemented from CBS_Exception.
|
|
See return.
Reimplemented from CBS_Exception.
|
|
Sets the continuable flag to the exception object.
|
Bitspot AG |
||
Phone: |
+41 41 755 11 22 |
|
Fax: |
+41 41 755 11 31 |
|
e-mail: |
||
Web: |
||