callback body instance for INode pointers More...
Public Member Functions | |
CNodeCallback (INode *pNode, ECallbackType CallbackType) | |
virtual | ~CNodeCallback () |
virtual destructor More... | |
virtual void | operator() (ECallbackType CallbackType) const =0 |
fires the callback if th type is right More... | |
virtual void | Destroy ()=0 |
destroys the object More... | |
INode * | GetNode () |
returns the node the callback is registered to More... | |
ECallbackType | GetCallbackType () |
Protected Attributes | |
INode * | m_pNode |
the node were the callback is installed More... | |
ECallbackType | m_CallbackType |
the type of the callback More... | |
callback body instance for INode pointers
|
inline |
|
inlinevirtual |
virtual destructor
|
pure virtual |
destroys the object
Implemented in Member_NodeCallback< Client, Member >, and Function_NodeCallback< Function >.
|
inline |
|
inline |
returns the node the callback is registered to
|
pure virtual |
fires the callback if th type is right
Implemented in Member_NodeCallback< Client, Member >, and Function_NodeCallback< Function >.
|
protected |
the type of the callback
|
protected |
the node were the callback is installed
Contact Support | Spinnaker® SDK Programmer's Guide and API Reference | Mon Apr 10 2023 © FLIR Integrated Imaging Solutions Inc. All rights reserved. |