Functions | |
| virtual INode * | GetNode (const GenICam::gcstring &Name) const =0 |
| Retrieves the node from the central map by Name. More... | |
| virtual void | InvalidateNodes () const =0 |
| Invalidates all nodes. More... | |
| virtual bool | Connect (IPort *pPort, const GenICam::gcstring &PortName) const =0 |
| Connects a port to a port node with given name. More... | |
| virtual bool | Connect (IPort *pPort) const =0 |
| Connects a port to the standard port "Device". More... | |
| virtual void | Poll (int64_t ElapsedTime)=0 |
| Fires nodes which have a polling time. More... | |
| virtual void | EnableAutoPoll (int64_t ElapsedTime)=0 |
| Enable automatic polling to fire nodes at regular intervals based on the specified polling duration. More... | |
| virtual void | DisableAutoPoll ()=0 |
| Disable automatic polling to fire nodes at regular intervals. More... | |
| virtual CLock & | GetLock () const =0 |
| Returns the lock which guards the node map. More... | |
| virtual uint64_t | GetNumNodes () const =0 |
| Get the number of nodes in the map. More... | |
| virtual GenICam::gcstring | GetDeviceName () const =0 |
| Get a name of the device. More... | |
Variables | |
| interface SPINNAKER_API_ABSTRACT | INodeMap |
| Interface to access the node map. More... | |
|
pure virtual |
Connects a port to the standard port "Device".
|
pure virtual |
Connects a port to a port node with given name.
|
pure virtual |
Disable automatic polling to fire nodes at regular intervals.
|
pure virtual |
Enable automatic polling to fire nodes at regular intervals based on the specified polling duration.
|
pure virtual |
Get a name of the device.
Get device name The device name identifies a device instance, e.g.
for debugging purposes. The default is "Device".
|
pure virtual |
Returns the lock which guards the node map.
|
pure virtual |
Retrieves the node from the central map by Name.
|
pure virtual |
Get the number of nodes in the map.
|
pure virtual |
Invalidates all nodes.
|
pure virtual |
Fires nodes which have a polling time.
| interface SPINNAKER_API_ABSTRACT INodeMap |
Interface to access the node map.