12 struct libusb_context;
25 typedef std::map< UniqueUSBid, std::unique_ptr< ScopeDevice > >
DeviceList;
int updateDeviceList()
Definition: finddevices.cpp:29
unsigned findIteration
Definition: finddevices.h:41
Search for Hantek devices. Use usually want to call updateDeviceList and then retrieve the list via g...
Definition: finddevices.h:23
libusb_context * context
The usb context used for this device.
Definition: finddevices.h:39
std::unique_ptr< ScopeDevice > takeDevice(UniqueUSBid id)
takeDevice
Definition: finddevices.cpp:98
DeviceList devices
Definition: finddevices.h:40
unsigned verboseLevel
Definition: finddevices.h:42
uint64_t UniqueUSBid
Definition: scopedevice.h:20
std::map< UniqueUSBid, std::unique_ptr< ScopeDevice > > DeviceList
Definition: finddevices.h:25
FindDevices(libusb_context *context, unsigned verboseLevel=0)
Definition: finddevices.cpp:22
const DeviceList * getDevices()
Definition: finddevices.cpp:95