Public Member Functions | List of all members
librealsense::platform::hid_device Class Referenceabstract

#include <backend.h>

Inheritance diagram for librealsense::platform::hid_device:
Inheritance graph
[legend]

Public Member Functions

virtual void close ()=0
 
virtual std::vector< uint8_tget_custom_report_data (const std::string &custom_sensor_name, const std::string &report_name, custom_sensor_report_field report_field)=0
 
virtual std::vector< hid_sensorget_sensors ()=0
 
virtual void open (const std::vector< hid_profile > &hid_profiles)=0
 
virtual void register_profiles (const std::vector< hid_profile > &hid_profiles)=0
 
virtual void start_capture (hid_callback callback)=0
 
virtual void stop_capture ()=0
 
virtual ~hid_device ()=default
 

Detailed Description

Definition at line 329 of file backend.h.

Constructor & Destructor Documentation

virtual librealsense::platform::hid_device::~hid_device ( )
virtualdefault

Member Function Documentation

virtual void librealsense::platform::hid_device::close ( )
pure virtual
virtual std::vector<uint8_t> librealsense::platform::hid_device::get_custom_report_data ( const std::string custom_sensor_name,
const std::string report_name,
custom_sensor_report_field  report_field 
)
pure virtual
virtual std::vector<hid_sensor> librealsense::platform::hid_device::get_sensors ( )
pure virtual
virtual void librealsense::platform::hid_device::open ( const std::vector< hid_profile > &  hid_profiles)
pure virtual
virtual void librealsense::platform::hid_device::register_profiles ( const std::vector< hid_profile > &  hid_profiles)
pure virtual
virtual void librealsense::platform::hid_device::start_capture ( hid_callback  callback)
pure virtual
virtual void librealsense::platform::hid_device::stop_capture ( )
pure virtual

The documentation for this class 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