Public Member Functions | |
InterfaceEventHandlerImpl (SystemPtr system) | |
~InterfaceEventHandlerImpl () | |
void | OnDeviceArrival (CameraPtr pCamera) |
Device arrival event callback. | |
void | OnDeviceRemoval (CameraPtr pCamera) |
Callback to the device removal event. | |
InterfaceEventHandlerImpl (SystemPtr system) | |
InterfaceEventHandlerImpl (InterfacePtr iface, std::string interfaceID) | |
~InterfaceEventHandlerImpl () | |
void | PrintGenericHandlerMessage (const unsigned long long deviceCount) |
void | OnDeviceArrival (CameraPtr pCamera) |
Device arrival event callback. | |
void | OnDeviceRemoval (CameraPtr pCamera) |
Callback to the device removal event. | |
std::string | GetInterfaceId () |
Public Member Functions inherited from InterfaceEventHandler | |
InterfaceEventHandler () | |
Default constructor. | |
virtual | ~InterfaceEventHandler () |
Virtual destructor. | |
virtual void | OnDeviceArrival (CameraPtr pCamera)=0 |
Device arrival event callback. | |
virtual void | OnDeviceRemoval (CameraPtr pCamera)=0 |
Callback to the device removal event. | |
Public Member Functions inherited from IInterfaceEventHandler | |
virtual | ~IInterfaceEventHandler () |
virtual void | OnDeviceArrival (CameraPtr pCamera)=0 |
virtual void | OnDeviceRemoval (CameraPtr pCamera)=0 |
Public Member Functions inherited from IDeviceArrivalEventHandler | |
virtual | ~IDeviceArrivalEventHandler () |
virtual void | OnDeviceArrival (CameraPtr pCamera)=0 |
Public Member Functions inherited from EventHandler | |
virtual | ~EventHandler () |
Virtual Destructor. | |
void | SetEventType (EventType eventType) |
Sets the event type. | |
EventType | GetEventType () |
Gets the event type. | |
const uint8_t * | GetEventPayloadData () |
Gets the event payload data. | |
const size_t | GetEventPayloadDataSize () |
Gets the event payload data size. | |
Public Member Functions inherited from IDeviceRemovalEventHandler | |
virtual | ~IDeviceRemovalEventHandler () |
virtual void | OnDeviceRemoval (CameraPtr pCamera)=0 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Device arrival event callback.
pCamera | Reference tracked pointer to Camera object of the device attached to the system |
Implements InterfaceEventHandler.
|
inlinevirtual |
Device arrival event callback.
pCamera | Reference tracked pointer to Camera object of the device attached to the system |
Implements InterfaceEventHandler.
|
inlinevirtual |
Callback to the device removal event.
pCamera | Reference tracked pointer to Camera object of the device removed from the system |
Implements InterfaceEventHandler.
|
inlinevirtual |
Callback to the device removal event.
pCamera | Reference tracked pointer to Camera object of the device removed from the system |
Implements InterfaceEventHandler.
|
inline |