Skip to content

Class Spinnaker::IDeviceEventHandler

ClassList > Spinnaker > IDeviceEventHandler

  • #include <IDeviceEventHandler.h>

Inherits the following classes: Spinnaker::EventHandler

Inherited by the following classes: Spinnaker::DeviceEventHandler

Public Functions

Type Name
virtual uint64_t GetDeviceEventId () const = 0
virtual GenICam::gcstring GetDeviceEventName () const = 0
virtual void OnDeviceEvent (Spinnaker::GenICam::gcstring eventName) = 0
virtual ~IDeviceEventHandler ()

Public Functions inherited from Spinnaker::EventHandler

See Spinnaker::EventHandler

Type Name
const uint8_t * GetEventPayloadData ()
const size_t GetEventPayloadDataSize ()
EventType GetEventType ()
void SetEventType (EventType eventType)
virtual ~EventHandler ()

Protected Attributes inherited from Spinnaker::EventHandler

See Spinnaker::EventHandler

Type Name
EventData * m_pEventData

Protected Functions

Type Name
IDeviceEventHandler ()
IDeviceEventHandler (const IDeviceEventHandler &)
IDeviceEventHandler & operator= (const IDeviceEventHandler &)

Protected Functions inherited from Spinnaker::EventHandler

See Spinnaker::EventHandler

Type Name
EventHandler ()
void SetEventPayload (uint8_t * offset, size_t length)
EventHandler & operator= (const EventHandler &)

Public Functions Documentation

function GetDeviceEventId

virtual uint64_t Spinnaker::IDeviceEventHandler::GetDeviceEventId () const = 0

function GetDeviceEventName

virtual GenICam::gcstring Spinnaker::IDeviceEventHandler::GetDeviceEventName () const = 0

function OnDeviceEvent

virtual void Spinnaker::IDeviceEventHandler::OnDeviceEvent (
    Spinnaker::GenICam::gcstring eventName
) = 0

function ~IDeviceEventHandler

inline virtual Spinnaker::IDeviceEventHandler::~IDeviceEventHandler () 

Protected Functions Documentation

function IDeviceEventHandler [1/2]

inline Spinnaker::IDeviceEventHandler::IDeviceEventHandler () 

function IDeviceEventHandler [2/2]

inline Spinnaker::IDeviceEventHandler::IDeviceEventHandler (
    const IDeviceEventHandler &
) 

function operator=

IDeviceEventHandler & Spinnaker::IDeviceEventHandler::operator= (
    const IDeviceEventHandler &
) 


The documentation for this class was generated from the following file C:/workspace/include/Interface/IDeviceEventHandler.h