USBControllerImpl.h revision e8871fef9d6f6292a68e2d42bf44f4805f191907
3895N/A * VBox USBController COM Class declaration. 3895N/A * Copyright (C) 2006 InnoTek Systemberatung GmbH 3895N/A * This file is part of VirtualBox Open Source Edition (OSE), as 3895N/A * you can redistribute it and/or modify it under the terms of the GNU 3895N/A * General Public License as published by the Free Software Foundation, 3895N/A * in version 2 as it comes in the "COPYING" file of the VirtualBox OSE 3895N/A * distribution. VirtualBox OSE is distributed in the hope that it will 3895N/A * be useful, but WITHOUT ANY WARRANTY of any kind. 3895N/A * If you received this file as part of a commercial VirtualBox 3895N/A * distribution, then only the terms of your commercial VirtualBox 3895N/A * license agreement apply instead of the previous paragraph. 3895N/A * @note we cannot use VirtualBoxBaseWithTypedChildren <USBDeviceFilter> as a 3895N/A * base class, because we want a quick (map-based) way of validating 3895N/A * IUSBDeviceFilter pointers passed from outside as method parameters that 3895N/A * VirtualBoxBaseWithChildren::getDependentChild() gives us. 3895N/A // IUSBController properties 4708N/A // public methods only for internal purposes 4708N/A // for VirtualBoxSupportErrorInfoImpl 4708N/A /** specialization for IUSBDeviceFilter */ 3895N/A // so they cannot be a part of Data 3999N/A#
endif //!____H_USBCONTROLLERIMPL