DAQ Driver
DeviceControl Member List

This is the complete list of members for DeviceControl, including all inherited members.

AbstractDriverComponent(pMessageProcessor messageProcessor)AbstractDriverComponent
addGrabbedControlCallback(const std::function< void()> &grabbedControlCallback)DeviceControl
addReleasedControlCallback(const std::function< void()> &releasedControlCallback)DeviceControl
addResetCallback(const std::function< void()> &resetCallback)DeviceControl
DeviceControl(pMessageProcessor messageProcessor)DeviceControl
handleGrabControlRecieved(const google::protobuf::Message &message)DeviceControlprotected
handleReleaseControlRecieved(const google::protobuf::Message &message)DeviceControlprotected
handleResetRecieved(const google::protobuf::Message &message)DeviceControlprotected
hasControl() constDeviceControl
m_grabbedControlCallbackHandlerDeviceControlprivate
m_hasControlDeviceControlprivate
m_messageProcessorAbstractDriverComponentprotected
m_releasedControlCallbackHandlerDeviceControlprivate
m_resetCallbackHandlerDeviceControlprivate
releaseControl()DeviceControl
removeGrabbedControlCallback(std::shared_ptr< std::function< void(void)>> callback)DeviceControl
removeReleasedControlCallback(std::shared_ptr< std::function< void(void)>> callback)DeviceControl
removeResetCallback(std::shared_ptr< std::function< void(void)>> callback)DeviceControl
reset()DeviceControlvirtual
takeControl()DeviceControl