#include <Standard_NumericError.hxx>
Inheritance diagram for Standard_NumericError:
Public Member Functions | |
Standard_EXPORT | Standard_NumericError () |
Standard_EXPORT | Standard_NumericError (const Standard_CString AString) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Static Public Member Functions | |
static Standard_EXPORT void | Raise (const Standard_CString aMessage="") |
Raises an exception of type "Failure" and associates an error message to it. The message can be printed in an exception handler. . | |
static Standard_EXPORT void | Raise (Standard_SStream &aReason) |
Raises an exception of type "Failure" and associates an error message to it. The message can be constructed at run-time. . | |
static Standard_EXPORT | Handle (Standard_NumericError) NewInstance(const Standard_CString aMessage) |
Private Member Functions | |
virtual Standard_EXPORT void | Throw () const |
Used only if standard C++ exceptions are used. Throws exception of the same type as this by C++ throw, and stores current object as last thrown exception, to be accessible by method Caught() . | |
Friends | |
Standard_EXPORT friend Handle_Standard_Type & | Standard_NumericError_Type_ () |
|
|
|
|
|
Reimplemented from Standard_Failure. Reimplemented in Standard_DivideByZero, Standard_Overflow, and Standard_Underflow. |
|
|
|
Reimplemented from Standard_Failure. Reimplemented in Standard_DivideByZero, Standard_Overflow, and Standard_Underflow. |
|
Reimplemented from Standard_Failure. Reimplemented in Standard_DivideByZero, Standard_Overflow, and Standard_Underflow. |
|
Reimplemented from Standard_Failure. Reimplemented in Standard_DivideByZero, Standard_Overflow, and Standard_Underflow. |
|
|