Connects a generic event to a node map. More...
#include <EventAdapterGeneric.h>
Public Member Functions | |
CEventAdapterGeneric (INodeMap *pNodeMap=NULL) | |
Constructor. | |
virtual void | DeliverMessage (const uint8_t msg[], uint32_t numBytes) |
Deliver message. | |
virtual void | DeliverMessage (const uint8_t msg[], uint32_t numBytes, const GENICAM_NAMESPACE::gcstring &EventID) |
virtual void | DeliverMessage (const uint8_t msg[], uint32_t numBytes, uint64_t EventID) |
virtual | ~CEventAdapterGeneric () |
Destructor. | |
Private Attributes | |
int | m_AllocEventIDLength |
Length of the EventID buffer. | |
uint8_t * | m_pEventIDBuffer |
Binary version of the EventID. |
Connects a generic event to a node map.
Definition at line 37 of file EventAdapterGeneric.h.
GENAPI_NAMESPACE::CEventAdapterGeneric::CEventAdapterGeneric | ( | INodeMap * | pNodeMap = NULL | ) |
Constructor.
virtual GENAPI_NAMESPACE::CEventAdapterGeneric::~CEventAdapterGeneric | ( | ) | [virtual] |
Destructor.
virtual void GENAPI_NAMESPACE::CEventAdapterGeneric::DeliverMessage | ( | const uint8_t | msg[], |
uint32_t | numBytes | ||
) | [virtual] |
Deliver message.
Implements GENAPI_NAMESPACE::CEventAdapter.
virtual void GENAPI_NAMESPACE::CEventAdapterGeneric::DeliverMessage | ( | const uint8_t | msg[], |
uint32_t | numBytes, | ||
const GENICAM_NAMESPACE::gcstring & | EventID | ||
) | [virtual] |
virtual void GENAPI_NAMESPACE::CEventAdapterGeneric::DeliverMessage | ( | const uint8_t | msg[], |
uint32_t | numBytes, | ||
uint64_t | EventID | ||
) | [virtual] |
Length of the EventID buffer.
Definition at line 57 of file EventAdapterGeneric.h.
uint8_t* GENAPI_NAMESPACE::CEventAdapterGeneric::m_pEventIDBuffer [private] |
Binary version of the EventID.
Definition at line 54 of file EventAdapterGeneric.h.