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.