#include <Basics_OCCTVersion.hxx>
#include <Standard_Transient.hxx>
#include <Standard_DefineHandle.hxx>
#include <Standard.hxx>
Go to the source code of this file.
Functions | |
class CASCatch_Failure Standard_EXPORT | CASCatch_Failure (const Standard_CString aString) |
Standard_EXPORT void | Reraise (const Standard_CString aMessage) |
re-raises a CASCatch_Failure exception More... | |
Standard_EXPORT Standard_CString | GetError () const |
returns an exception message More... | |
static Standard_EXPORT | Handle (CASCatch_Failure) Caught() |
returns the last caught exception More... | |
static Standard_EXPORT void | Raise (const Standard_CString aMessage="") |
raises a CASCatch_Failure exception More... | |
virtual Standard_EXPORT void | Throw () const |
Is called when using standard C++ exceptions. More... | |
class CASCatch_Failure Standard_EXPORT CASCatch_Failure | ( | const Standard_CString | aString | ) |
Standard_CString CASCatch_Failure::GetError | ( | ) | const |
Public -
|
static |
Public -
|
static |
void CASCatch_Failure::Reraise | ( | const Standard_CString | AString | ) |
Public -
an | exception message |
References CASCatch_ErrorHandler::Abort(), CASCatch_ErrorHandler::Error(), and Throw().
|
virtual |
Public -
References CASCatch_Failure().