Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
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)
 
bool operator== (const backend_device_group &other)
 
 operator std::string ()
 

Public Attributes

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

Constructor & Destructor Documentation

§ backend_device_group() [1/5]

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

§ backend_device_group() [2/5]

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

§ backend_device_group() [3/5]

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

§ backend_device_group() [4/5]

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

§ backend_device_group() [5/5]

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

Member Function Documentation

§ operator std::string()

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

§ operator==()

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

Member Data Documentation

§ hid_devices

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

§ playback_devices

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

§ tm2_devices

std::vector<tm2_device_info> librealsense::platform::backend_device_group::tm2_devices

§ usb_devices

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

§ uvc_devices

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

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