Lines Matching defs:Device
27 class Device;
101 void setParent(Device *parent);
110 Device *m_parent;
155 * \brief Class representing an interface of a Device
291 void setParent(Device *parent);
293 Device *m_parent;
301 * \brief Class representing a configuration of a Device
400 * \brief Class representing a Device on the Bus
402 * The Device class represents a single device
407 class Device : public std::list<Configuration *> {
425 Device() {};
426 ~Device();
488 * Device descriptor.
585 * \brief First Configuration for the Device
588 * for the Device.
596 * \brief Next Configuration for the Device
599 * for the Device.
615 * \brief Last Configuration for the Device
618 * for the Device.
695 * This class is essentially a list of Device class instances
697 class Bus : public std::list<Device *> {
721 std::list<Device *>::const_iterator iter;
812 std::list<Device *> match(u_int8_t Class);
826 * USB::Device *device;
827 * std::list<USB::Device> miceFound;
842 std::list<Device *> match(DeviceIDList);