Skip to content

Class Spinnaker::DeviceRemovalEventHandler

ClassList > Spinnaker > DeviceRemovalEventHandler

An event handler for capturing the device removal event.

  • #include <DeviceRemovalEventHandler.h>

Inherits the following classes: Spinnaker::IDeviceRemovalEventHandler

Public Functions

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

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 Functions

Type Name
DeviceRemovalEventHandler & operator= (const DeviceRemovalEventHandler &)

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 DeviceRemovalEventHandler

Spinnaker::DeviceRemovalEventHandler::DeviceRemovalEventHandler () 

Default Constructor


function OnDeviceRemoval

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

Device removal event callback.

Parameters:

  • pCamera Reference tracked CameraPtr object of the camera removed from the system

Implements Spinnaker::IDeviceRemovalEventHandler::OnDeviceRemoval


function ~DeviceRemovalEventHandler

virtual Spinnaker::DeviceRemovalEventHandler::~DeviceRemovalEventHandler () 

Virtual Destructor


Protected Functions Documentation

function operator=

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

Assignment operator.



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