NX Open C++ Reference Guide
|
Template base class for callbacks with no input arguments. More...
Public Types | |
typedef Result | ResultType |
Return type of callback function. | |
Public Member Functions | |
virtual Result | operator() () const =0 |
Pure virtual function defining function call operator interface. | |
virtual | ~Callback0 () |
Callback0 destructor. | |
![]() | |
virtual BaseCallback * | Clone () const =0 |
Function interface for clone operation. | |
virtual bool | Equals (const BaseCallback &other) const =0 |
Function interface for equality operation. | |
virtual | ~BaseCallback () |
BaseCallback destructor. | |
Template base class for callbacks with no input arguments.
The return type of the callback function is the template type Result.
typedef Result NXOpen::Callback0< Result >::ResultType |
Return type of callback function.
|
virtual |
Callback0 destructor.
|
pure virtual |
Pure virtual function defining function call operator interface.
Derived callback classes will implement this function to invoke the callback function (or functions) attached to the callback class instance.
Implemented in NXOpen::Callback0List< Result >, NXOpen::Callback0MemberFunction< T, Result >, and NXOpen::Callback0Function< Result >.