#include <DeviceSubsystem.hpp>


Public Member Functions | |
| virtual std::ostream & | print (std::ostream &out)=0 |
| USBDevice & | getParent () |
Protected Member Functions | |
| DeviceSubsystem (USBDevice &parent) | |
| virtual | ~DeviceSubsystem () |
| int | getDeviceIndex () const |
Protected Attributes | |
| USBDevice * | parent |
| AIOUSB::DeviceSubsystem::DeviceSubsystem | ( | USBDevice & | parent | ) | [protected] |
| AIOUSB::DeviceSubsystem::~DeviceSubsystem | ( | ) | [protected, virtual] |
| int AIOUSB::DeviceSubsystem::getDeviceIndex | ( | ) | const [protected] |
| USBDevice& AIOUSB::DeviceSubsystem::getParent | ( | ) | [inline] |
Gets the parent device that this subsystem is part of.
| virtual std::ostream& AIOUSB::DeviceSubsystem::print | ( | std::ostream & | out | ) | [pure virtual] |
USBDevice* AIOUSB::DeviceSubsystem::parent [protected] |