Definition of interface INodeMap. More...
#include <Base/GCBase.h>#include <GenApi/INode.h>#include <GenApi/IPort.h>#include <GenApi/Synch.h>

Go to the source code of this file.
Namespaces | |
| GENAPI_NAMESPACE | |
| Part of the generic device API. | |
Functions | |
| virtual bool | GENAPI_NAMESPACE::Connect (IPort *pPort, const GENICAM_NAMESPACE::gcstring &PortName) const =0 |
| Connects a port to a port node with given name. More... | |
| virtual bool | GENAPI_NAMESPACE::Connect (IPort *pPort) const =0 |
| Connects a port to the standard port "Device". More... | |
| virtual GENICAM_NAMESPACE::gcstring | GENAPI_NAMESPACE::GetDeviceName () const =0 |
| Get a name of the device. More... | |
| virtual CLock & | GENAPI_NAMESPACE::GetLock () const =0 |
| Returns the lock which guards the node map. More... | |
| virtual INode * | GENAPI_NAMESPACE::GetNode (const GENICAM_NAMESPACE::gcstring &Name) const =0 |
| Retrieves the node from the central map by Name. More... | |
| virtual uint64_t | GENAPI_NAMESPACE::GetNumNodes () const =0 |
| Get the number of nodes in the map. More... | |
| virtual void | GENAPI_NAMESPACE::InvalidateNodes () const =0 |
| Invalidates all nodes. More... | |
| virtual bool | GENAPI_NAMESPACE::ParseSwissKnifes (GENICAM_NAMESPACE::gcstring_vector *pErrorList=NULL) const =0 |
| Parse all Swissknife equations. More... | |
| virtual bool | GENAPI_NAMESPACE::Poll (int64_t ElapsedTime)=0 |
| Invalidates the node if the polling time has elapsed. More... | |
Variables | |
| interface GENAPI_DECL_ABSTRACT | GENAPI_NAMESPACE::INodeMap |
| Interface to access the node map. More... | |
Definition of interface INodeMap.
Definition in file INodeMap.h.