#include <ExceptionBase.h>
Inheritance diagram for CODEX_Exceptions::ExceptionBase:

Public Methods | |
| ExceptionBase (const string &fname, int line) | |
| Create an ExceptionBase. | |
| virtual | ~ExceptionBase () |
| Virtual destructor. | |
| virtual void | report () const=0 |
| Derived classes override this method to display their error messages. | |
| const string & | fname () const |
| |
| int | line () const |
| |
Protected Attributes | |
| string | m_fname |
| The name of the file in which the exception occurred. | |
| int | m_line |
| The line number in the file where the exception was thrown. | |
Definition at line 36 of file ExceptionBase.h.
|
||||||||||||
|
Create an ExceptionBase.
Reimplemented in CODEX_APSS::ExceptionBase, CODEX_KeyService::ExceptionBase, and CODEX_Server::ExceptionBase. Definition at line 44 of file ExceptionBase.h. References fname(), line(), m_fname, and m_line. Referenced by CODEX_Quorum::QSExceptionBase::QSExceptionBase(), and CODEX_SSL::SSLExceptionBase::SSLExceptionBase(). |
1.2.18