Class Spinnaker::GenApi::Member_NodeCallback¶
template <class Client, class Member>
ClassList > GenApi > Member_NodeCallback
Container for a member function pointer.
#include <NodeCallback.h>
Inherits the following classes: Spinnaker::GenApi::CNodeCallback
Public Types¶
| Type | Name |
|---|---|
| typedef void(Client::* | PMEMBERFUNC |
Public Functions¶
| Type | Name |
|---|---|
| virtual void | Destroy () |
| Member_NodeCallback (INode * pNode, Client & client, Member member, ECallbackType CallbackType) |
|
| virtual void | operator() (ECallbackType CallbackType) const |
Public Functions inherited from Spinnaker::GenApi::CNodeCallback¶
See Spinnaker::GenApi::CNodeCallback
| Type | Name |
|---|---|
| CNodeCallback (INode * pNode, ECallbackType CallbackType) |
|
| virtual void | Destroy () = 0 |
| ECallbackType | GetCallbackType () |
| INode * | GetNode () |
| virtual void | operator() (ECallbackType CallbackType) const = 0 |
| virtual | ~CNodeCallback () |
Protected Attributes inherited from Spinnaker::GenApi::CNodeCallback¶
See Spinnaker::GenApi::CNodeCallback
| Type | Name |
|---|---|
| ECallbackType | m_CallbackType |
| INode * | m_pNode |
Public Types Documentation¶
typedef PMEMBERFUNC¶
typedef void(Client::* Spinnaker::GenApi::Member_NodeCallback< Client, Member >::PMEMBERFUNC) (INode *);
Member function type
Public Functions Documentation¶
function Destroy¶
destroys the object
Implements Spinnaker::GenApi::CNodeCallback::Destroy
function Member_NodeCallback¶
inline GenApi::Member_NodeCallback::Member_NodeCallback (
INode * pNode,
Client & client,
Member member,
ECallbackType CallbackType
)
Constructor
function operator()¶
execute operation
Implements Spinnaker::GenApi::CNodeCallback::operator()
The documentation for this class was generated from the following file C:/workspace/include/SpinGenApi/NodeCallback.h