#include <qgarlib/AbstractQgarError.H>
Inheritance diagram for qgar::AbstractQgarError:

Definition at line 65 of file AbstractQgarError.H.
Display | |
| virtual void | displayHeader (const char *anErrorKind) const |
| Display the error message header (first line of the message), including an explicit description (in capital letters) of the error type. | |
| static void | errorMsgOn () |
| Enable the display of error messages when exceptions are raised. | |
| static void | errorMsgOff () |
| Disable the display of error messages when exceptions are raised. | |
Public Member Functions | |
Destructor | |
| virtual | ~AbstractQgarError () |
| Virtual destructor. | |
Protected Member Functions | |
Constructors | |
Constructors belong to the protected section so that the class cannot be instantiated. | |
| AbstractQgarError (const char *aFuncProfile) | |
| Construct without displaying any error message. | |
| AbstractQgarError (const char *anErrorKind, const char *aFileName, int aLineNumber, const char *aFuncProfile, const std::string aDiagnostic) | |
| Construct and display an error message. | |
Static Protected Attributes | |
Messages | |
| static bool | _msgFlag = true |
| Display flag for error messages. | |
|
|
Virtual destructor.
Definition at line 106 of file AbstractQgarError.C. |
|
|
Construct without displaying any error message.
Definition at line 68 of file AbstractQgarError.C. |
|
||||||||||||||||||||||||
|
Construct and display an error message. An error message includes 4 lines:
Definition at line 76 of file AbstractQgarError.C. References _msgFlag, and displayHeader(). |
|
|
Display the error message header (first line of the message), including an explicit description (in capital letters) of the error type.
Definition at line 129 of file AbstractQgarError.C. Referenced by AbstractQgarError(). |
|
|
Disable the display of error messages when exceptions are raised.
Definition at line 123 of file AbstractQgarError.C. References _msgFlag. |
|
|
Enable the display of error messages when exceptions are raised.
Definition at line 117 of file AbstractQgarError.C. References _msgFlag. |
|
|
Display flag for error messages. When true (which is the default), an error message is displayed when a Qgar exception is raised. Definition at line 57 of file AbstractQgarError.C. Referenced by AbstractQgarError(), errorMsgOff(), and errorMsgOn(). |