This class is an exception handler, private.
#include <CASCatch_ErrorHandler.hxx>
Public Member Functions | |
| Standard_EXPORT | CASCatch_ErrorHandler () |
| Standard_EXPORT | ~CASCatch_ErrorHandler () |
| Standard_EXPORT Standard_Boolean | Catches (const Handle(Standard_Type)&) |
Public Attributes | |
| jmp_buf | Label |
Private Member Functions | |
| Handle (CASCatch_Failure) CaughtError | |
Static Private Member Functions | |
| static Standard_EXPORT void | Abort () |
| static Standard_EXPORT void | Error (const Handle(CASCatch_Failure)&) |
| static Standard_EXPORT | Handle (CASCatch_Failure) LastCaughtError() |
Private Attributes | |
| CASCatch_ErrorHandler * | Previous |
Friends | |
| class | CASCatch_Failure |
| Standard_EXPORT CASCatch_ErrorHandler::CASCatch_ErrorHandler | ( | ) |
| Standard_EXPORT CASCatch_ErrorHandler::~CASCatch_ErrorHandler | ( | ) |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
friend |
| jmp_buf CASCatch_ErrorHandler::Label |
|
private |