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

An algorithm exception is raised when an algorithm fails for a reason that is in no way due to a bad implementation and that cannot be normally anticipated by the user: For example, initial conditions that cannot be set from the data set.
Definition at line 73 of file QgarErrorAlgorithm.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 | |
Constructors | |
| QgarErrorAlgorithm (const char *aFuncProfile) | |
| Construct from the profile of the function throwing the exception, without displaying any error message. | |
| QgarErrorAlgorithm (const char *aFileName, int aLineNumber, const char *aFuncProfile, const std::string aDiagnostic) | |
| Construct and display an error message. | |
Destructor | |
| virtual | ~QgarErrorAlgorithm () throw () |
| Virtual destructor. | |
|
|
Construct from the profile of the function throwing the exception, without displaying any error message.
Definition at line 61 of file QgarErrorAlgorithm.C. |
|
||||||||||||||||||||
|
Construct and display an error message.
Definition at line 72 of file QgarErrorAlgorithm.C. |
|
|
Virtual destructor.
Definition at line 92 of file QgarErrorAlgorithm.C. |
|
|
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 qgar::AbstractQgarError::AbstractQgarError(). |
|
|
Disable the display of error messages when exceptions are raised.
Definition at line 123 of file AbstractQgarError.C. References qgar::AbstractQgarError::_msgFlag. |
|
|
Enable the display of error messages when exceptions are raised.
Definition at line 117 of file AbstractQgarError.C. References qgar::AbstractQgarError::_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 qgar::AbstractQgarError::AbstractQgarError(), qgar::AbstractQgarError::errorMsgOff(), and qgar::AbstractQgarError::errorMsgOn(). |