Public Member Functions | Private Member Functions | Private Attributes | List of all members
librealsense::platform::handle_usbhost Class Reference

#include <handle-usbhost.h>

Public Member Functions

 handle_usbhost (::usb_device *device, std::shared_ptr< usb_interface_usbhost > interface)
 ~handle_usbhost ()

Private Member Functions

void claim_interface (rs_usb_interface interface)

Private Attributes


Detailed Description

Definition at line 16 of file handle-usbhost.h.

Constructor & Destructor Documentation

librealsense::platform::handle_usbhost::handle_usbhost ( ::usb_device device,
std::shared_ptr< usb_interface_usbhost interface 

Definition at line 19 of file handle-usbhost.h.

librealsense::platform::handle_usbhost::~handle_usbhost ( )

Definition at line 29 of file handle-usbhost.h.

Member Function Documentation

void librealsense::platform::handle_usbhost::claim_interface ( rs_usb_interface  interface)

Definition at line 39 of file handle-usbhost.h.

Member Data Documentation

::usb_device* librealsense::platform::handle_usbhost::_device

Definition at line 46 of file handle-usbhost.h.

The documentation for this class was generated from the following file:

Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:39