USB API wrapper. More...
#include "dll.h"#include <usb.h>#include <vector>#include <map>#include "error.h"

Go to the source code of this file.
Classes | |
| class | Usb::Error |
| Thrown on low level USB errors. More... | |
| class | Usb::Timeout |
| class | Usb::Match |
| class | Usb::Device |
| class | Usb::Interface |
| struct | Usb::EndpointPair |
| class | Usb::EndpointDiscovery |
| struct | Usb::InterfaceDesc |
| class | Usb::InterfaceDiscovery |
| struct | Usb::ConfigDesc |
| class | Usb::ConfigDiscovery |
| class | Usb::DeviceDiscovery |
Namespaces | |
| namespace | Barry |
Project namespace, containing all related functions and classes. | |
| namespace | Usb |
Namespace for the libusb-related wrapper classes. | |
Typedefs | |
| typedef struct usb_device * | Usb::DeviceIDType |
| Typedefs used by the wrapper class, in the hope to make it easier to switch from libusb stable to devel and back. | |
USB API wrapper.
Definition in file usbwrap.h.
1.7.1