29#ifndef GENAPI_EVENTADAPTER_H
30#define GENAPI_EVENTADAPTER_H
38namespace GENAPI_NAMESPACE
Declaration of the CEventPort class.
virtual IBoolean & operator=(bool Value)
Set node value.
Definition IBoolean.h:62
Definition of interface INodeMap.
Common types used in the public GenApi interface.
Delivers Events to ports.
Definition EventAdapter.h:46
virtual void AttachNodeMap(INodeMap *pNodeMap)
Attaches to a node map and retrieves the chunk ports.
std::vector< CEventPort * > * m_ppEventPorts
An array of attached ChunkPorts.
Definition EventAdapter.h:71
CEventAdapter(INodeMap *pNodeMap=NULL)
Constructor.
virtual void DeliverMessage(const uint8_t msg[], uint32_t numBytes)=0
Deliver message.
virtual ~CEventAdapter()
Destructor.
virtual void DetachNodeMap()
Detaches from the node emap.