25 typedef std::map< UniqueUSBid, std::unique_ptr< ScopeDevice > >
DeviceList;
libusb_context * context
The usb context used for this device.
Definition finddevices.h:39
unsigned findIteration
Definition finddevices.h:41
FindDevices(libusb_context *context, int verboseLevel=0)
Definition finddevices.cpp:22
int updateDeviceList()
Definition finddevices.cpp:29
DeviceList devices
Definition finddevices.h:40
std::map< UniqueUSBid, std::unique_ptr< ScopeDevice > > DeviceList
Definition finddevices.h:25
std::unique_ptr< ScopeDevice > takeDevice(UniqueUSBid id)
takeDevice
Definition finddevices.cpp:98
const DeviceList * getDevices()
Definition finddevices.cpp:95
int verboseLevel
Definition finddevices.h:42
uint64_t UniqueUSBid
Definition scopedevice.h:22