HubCtrlManager Class Reference
Class to control USB Hubs.
#include <HubCtlManager.h>
Public Member Functions | |
| virtual | ~HubCtrlManager () |
| Destructor. | |
| HubCtrlManager (const HubCtrlManager &)=delete | |
| Delete copy constructor. | |
| HubCtrlManager & | operator= (const HubCtrlManager &)=delete |
| Delete assignation constructor. | |
| HubCtrlManager (HubCtrlManager &&)=delete | |
| Delete copy constructor. | |
| HubCtrlManager & | operator= (HubCtrlManager &&)=delete |
| Delete assignation constructor. | |
| boost::system::error_code | changePowerState (std::string hub, int port, dpyHubCtrl::portAction state) |
| int | findHubs (std::vector< dpyHubCtrl::hubInfo > &hub_info) |
Static Public Member Functions | |
| static auto & | getInstance () |
Member Function Documentation
|
static |
Method for getting singleton instance
- Returns
- HubCtrlManager instance
