Skip to content

Class Spinnaker::IInterfaceEventHandler

ClassList > Spinnaker > IInterfaceEventHandler

  • #include <IInterfaceEventHandler.h>

Inherits the following classes: Spinnaker::IDeviceArrivalEventHandler, Spinnaker::IDeviceRemovalEventHandler

Inherited by the following classes: Spinnaker::InterfaceEventHandler

Public Functions

Type Name
virtual void OnDeviceArrival (CameraPtr pCamera) = 0
virtual void OnDeviceRemoval (CameraPtr pCamera) = 0
virtual ~IInterfaceEventHandler ()

Public Functions inherited from Spinnaker::IDeviceArrivalEventHandler

See Spinnaker::IDeviceArrivalEventHandler

Type Name
virtual void OnDeviceArrival (CameraPtr pCamera) = 0
virtual ~IDeviceArrivalEventHandler ()

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 ()

Public Functions inherited from Spinnaker::IDeviceRemovalEventHandler

See Spinnaker::IDeviceRemovalEventHandler

Type Name
virtual void OnDeviceRemoval (CameraPtr pCamera) = 0
virtual ~IDeviceRemovalEventHandler ()

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 Attributes inherited from Spinnaker::EventHandler

See Spinnaker::EventHandler

Type Name
EventData * m_pEventData

Protected Functions

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

Protected Functions inherited from Spinnaker::IDeviceArrivalEventHandler

See Spinnaker::IDeviceArrivalEventHandler

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

Protected Functions inherited from Spinnaker::EventHandler

See Spinnaker::EventHandler

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

Protected Functions inherited from Spinnaker::IDeviceRemovalEventHandler

See Spinnaker::IDeviceRemovalEventHandler

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

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 OnDeviceArrival

virtual void Spinnaker::IInterfaceEventHandler::OnDeviceArrival (
    CameraPtr pCamera
) = 0

Implements Spinnaker::IDeviceArrivalEventHandler::OnDeviceArrival


function OnDeviceRemoval

virtual void Spinnaker::IInterfaceEventHandler::OnDeviceRemoval (
    CameraPtr pCamera
) = 0

Implements Spinnaker::IDeviceRemovalEventHandler::OnDeviceRemoval


function ~IInterfaceEventHandler

inline virtual Spinnaker::IInterfaceEventHandler::~IInterfaceEventHandler () 

Protected Functions Documentation

function IInterfaceEventHandler [1/2]

inline Spinnaker::IInterfaceEventHandler::IInterfaceEventHandler () 

function IInterfaceEventHandler [2/2]

inline Spinnaker::IInterfaceEventHandler::IInterfaceEventHandler (
    const IInterfaceEventHandler &
) 

function operator=

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


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