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)&) |
Data Fields | |
| 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 | ( | ) |
| Standard_EXPORT Standard_Boolean CASCatch_ErrorHandler.Catches | ( | const Handle(Standard_Type)& | ) |
| static Standard_EXPORT void CASCatch_ErrorHandler.Abort | ( | ) | [static, private] |
| static Standard_EXPORT void CASCatch_ErrorHandler.Error | ( | const Handle(CASCatch_Failure)& | ) | [static, private] |
| static Standard_EXPORT CASCatch_ErrorHandler.Handle | ( | CASCatch_Failure | ) | [static, private] |
| CASCatch_ErrorHandler.Handle | ( | CASCatch_Failure | ) | [private] |
friend class CASCatch_Failure [friend] |
| jmp_buf CASCatch_ErrorHandler.Label |