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 |