12 struct libusb_context;
25 typedef std::map<UniqueUSBid, std::unique_ptr<USBDevice>>
DeviceList;
int updateDeviceList()
Definition: finddevices.cpp:26
unsigned findIteration
Definition: finddevices.h:40
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:38
std::unique_ptr< USBDevice > takeDevice(UniqueUSBid id)
takeDevice
Definition: finddevices.cpp:95
std::map< UniqueUSBid, std::unique_ptr< USBDevice > > DeviceList
Definition: finddevices.h:25
DeviceList devices
Definition: finddevices.h:39
uint64_t UniqueUSBid
Definition: usbdevice.h:16
FindDevices(libusb_context *context)
Definition: finddevices.cpp:22
const DeviceList * getDevices()
Definition: finddevices.cpp:89