libusb++ API Documentation

USB Namespace Reference

Classes to access Universal Serial Bus devices. More...


Classes

class  Endpoint
 Class representing a device endpoint. More...
class  AltSetting
class  Interface
 Class representing an interface of a Device. More...
class  Configuration
 Class representing a configuration of a Device. More...
class  Device
 Class representing a Device on the Bus. More...
class  Bus
 Class representing a single bus on the machine. More...
class  DeviceID
 A vendor/product ID pair. More...
class  Busses
 Class representing all the busses on the machine. More...
class  Error

Typedefs

typedef std::list< DeviceIDDeviceIDList
 A list of vendor/product pairs.


Detailed Description

Classes to access Universal Serial Bus devices.

The USB Namespace provides a number of classes to work with Universal Serial Bus (USB) devices attached to the system.

Author:
Brad Hards


Typedef Documentation

typedef std::list<DeviceID> USB::DeviceIDList

A list of vendor/product pairs.

DeviceIDList provides a list of DeviceID classes, which is essentially a list of (vendor, product) identification pairs.

See also:
DeviceID

Definition at line 782 of file usbpp.h.

This file is part of the documentation for libusb++ .
Documentation copyright © 2004 Brad Hards.
Generated on Mon Jan 22 23:19:29 2007 by doxygen 1.5.1 written by Dimitri van Heesch.