#include <ncbiapp.hpp>
Inheritance diagram for CAppException:


Define exceptions generated by CNcbiApplication.
CAppException inherits its basic functionality from CCoreException and defines additional error codes for applications.
Definition at line 76 of file ncbiapp.hpp.
Public Types | |
| enum | EErrCode { eUnsetArgs, eSetupDiag, eLoadConfig, eSecond, eNoRegistry } |
| Error types that an application can generate. More... | |
Public Member Functions | |
| virtual const char * | GetErrCodeString (void) const |
| Translate from the error code value to its string representation. | |
| NCBI_EXCEPTION_DEFAULT (CAppException, CCoreException) | |
|
|
Error types that an application can generate. These error conditions are checked for and caught inside AppMain().
Reimplemented from CCoreException. Definition at line 82 of file ncbiapp.hpp. |
|
|
Translate from the error code value to its string representation.
Reimplemented from CCoreException. Definition at line 1165 of file ncbiapp.cpp. References eLoadConfig, eNoRegistry, eSecond, eSetupDiag, eUnsetArgs, CCoreException::GetErrCode(), and CException::GetErrCodeString(). |
|
||||||||||||
|
|
1.4.6
Modified on Mon Dec 07 16:22:30 2009 by modify_doxy.py rev. 173732