#include <device-winusb.h>
Definition at line 29 of file device-winusb.h.
librealsense::platform::usb_device_winusb::usb_device_winusb |
( |
const usb_device_info & |
info, |
|
|
std::vector< std::wstring > |
devices_path |
|
) |
| |
virtual librealsense::platform::usb_device_winusb::~usb_device_winusb |
( |
| ) |
|
|
inlinevirtual |
virtual const std::vector<usb_descriptor> librealsense::platform::usb_device_winusb::get_descriptors |
( |
| ) |
const |
|
inlineoverridevirtual |
virtual const usb_device_info librealsense::platform::usb_device_winusb::get_info |
( |
| ) |
const |
|
inlineoverridevirtual |
virtual const std::vector<rs_usb_interface> librealsense::platform::usb_device_winusb::get_interfaces |
( |
| ) |
const |
|
inlineoverridevirtual |
const std::shared_ptr< usb_messenger > librealsense::platform::usb_device_winusb::open |
( |
uint8_t |
interface_number | ) |
|
|
overridevirtual |
void librealsense::platform::usb_device_winusb::parse_descriptor |
( |
WINUSB_INTERFACE_HANDLE |
handle | ) |
|
|
private |
std::vector< std::shared_ptr< usb_interface > > librealsense::platform::usb_device_winusb::query_device_interfaces |
( |
const std::wstring & |
path | ) |
|
|
private |
std::vector<usb_descriptor> librealsense::platform::usb_device_winusb::_descriptors |
|
private |
std::vector<rs_usb_interface> librealsense::platform::usb_device_winusb::_interfaces |
|
private |
The documentation for this class was generated from the following files: