Classes | Namespaces

usbwrap.h File Reference

USB API wrapper. More...

#include "dll.h"
#include <memory>
#include <tr1/memory>
#include <vector>
#include <map>
#include "error.h"
Include dependency graph for usbwrap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Usb::Error
 Thrown on low level USB errors. More...
class  Usb::Timeout
class  Usb::DeviceID
class  Usb::LibraryInterface
class  Usb::EndpointDescriptor
class  Usb::InterfaceDescriptor
class  Usb::ConfigDescriptor
class  Usb::DeviceDescriptor
class  Usb::DeviceList
class  Usb::Device
class  Usb::Interface
struct  Usb::EndpointPair
class  Usb::EndpointPairings
class  Usb::Match

Namespaces

namespace  Barry
 

Project namespace, containing all related functions and classes.


namespace  Usb
 

Namespace for the libusb-related wrapper classes.



Detailed Description

USB API wrapper.

Definition in file usbwrap.h.