#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. |
Definition in file usbwrap.h.