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 |