#include <interface-winusb.h>
Definition at line 17 of file interface-winusb.h.
librealsense::platform::usb_interface_winusb::usb_interface_winusb |
( |
WINUSB_INTERFACE_HANDLE |
handle, |
|
|
USB_INTERFACE_DESCRIPTOR |
info, |
|
|
const std::wstring & |
device_path |
|
) |
| |
virtual librealsense::platform::usb_interface_winusb::~usb_interface_winusb |
( |
| ) |
|
|
inlinevirtual |
virtual uint8_t librealsense::platform::usb_interface_winusb::get_class |
( |
| ) |
const |
|
inlineoverridevirtual |
const std::wstring librealsense::platform::usb_interface_winusb::get_device_path |
( |
| ) |
|
|
inline |
virtual const std::vector<std::shared_ptr<usb_endpoint> > librealsense::platform::usb_interface_winusb::get_endpoints |
( |
| ) |
const |
|
inlineoverridevirtual |
virtual uint8_t librealsense::platform::usb_interface_winusb::get_number |
( |
| ) |
const |
|
inlineoverridevirtual |
virtual uint8_t librealsense::platform::usb_interface_winusb::get_subclass |
( |
| ) |
const |
|
inlineoverridevirtual |
std::wstring librealsense::platform::usb_interface_winusb::_device_path |
|
private |
std::vector<std::shared_ptr<usb_endpoint> > librealsense::platform::usb_interface_winusb::_endpoints |
|
private |
USB_INTERFACE_DESCRIPTOR librealsense::platform::usb_interface_winusb::_info |
|
private |
The documentation for this class was generated from the following files: