Public Member Functions | Public Attributes | List of all members
librealsense::platform::backend_device_group Struct Reference

#include <backend.h>

Public Member Functions

 backend_device_group ()
 
 backend_device_group (const std::vector< uvc_device_info > &uvc_devices, const std::vector< usb_device_info > &usb_devices, const std::vector< hid_device_info > &hid_devices)
 
 backend_device_group (const std::vector< usb_device_info > &usb_devices)
 
 backend_device_group (const std::vector< uvc_device_info > &uvc_devices, const std::vector< usb_device_info > &usb_devices)
 
 backend_device_group (const std::vector< playback_device_info > &playback_devices)
 
 operator std::string ()
 
bool operator== (const backend_device_group &other)
 

Public Attributes

std::vector< hid_device_infohid_devices
 
std::vector< playback_device_infoplayback_devices
 
std::vector< usb_device_infousb_devices
 
std::vector< uvc_device_infouvc_devices
 

Detailed Description

Definition at line 510 of file backend.h.

Constructor & Destructor Documentation

librealsense::platform::backend_device_group::backend_device_group ( )
inline

Definition at line 512 of file backend.h.

librealsense::platform::backend_device_group::backend_device_group ( const std::vector< uvc_device_info > &  uvc_devices,
const std::vector< usb_device_info > &  usb_devices,
const std::vector< hid_device_info > &  hid_devices 
)
inline

Definition at line 514 of file backend.h.

librealsense::platform::backend_device_group::backend_device_group ( const std::vector< usb_device_info > &  usb_devices)
inline

Definition at line 517 of file backend.h.

librealsense::platform::backend_device_group::backend_device_group ( const std::vector< uvc_device_info > &  uvc_devices,
const std::vector< usb_device_info > &  usb_devices 
)
inline

Definition at line 520 of file backend.h.

librealsense::platform::backend_device_group::backend_device_group ( const std::vector< playback_device_info > &  playback_devices)
inline

Definition at line 523 of file backend.h.

Member Function Documentation

librealsense::platform::backend_device_group::operator std::string ( )
inline

Definition at line 537 of file backend.h.

bool librealsense::platform::backend_device_group::operator== ( const backend_device_group other)
inline

Definition at line 530 of file backend.h.

Member Data Documentation

std::vector<hid_device_info> librealsense::platform::backend_device_group::hid_devices

Definition at line 527 of file backend.h.

std::vector<playback_device_info> librealsense::platform::backend_device_group::playback_devices

Definition at line 528 of file backend.h.

std::vector<usb_device_info> librealsense::platform::backend_device_group::usb_devices

Definition at line 526 of file backend.h.

std::vector<uvc_device_info> librealsense::platform::backend_device_group::uvc_devices

Definition at line 525 of file backend.h.


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


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