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

#include <ds5-thermal-monitor.h>

Inheritance diagram for librealsense::ds5_thermal_tracking:
Inheritance graph
[legend]

Public Member Functions

 ds5_thermal_tracking (std::shared_ptr< ds5_thermal_monitor > monitor)
 
void register_calibration_change_callback (calibration_change_callback_ptr callback) override
 

Private Attributes

std::weak_ptr< ds5_thermal_monitor_monitor
 
std::set< calibration_change_callback_ptr_user_callbacks
 

Detailed Description

Definition at line 45 of file ds5-thermal-monitor.h.

Constructor & Destructor Documentation

librealsense::ds5_thermal_tracking::ds5_thermal_tracking ( std::shared_ptr< ds5_thermal_monitor monitor)
inline

Definition at line 48 of file ds5-thermal-monitor.h.

Member Function Documentation

void librealsense::ds5_thermal_tracking::register_calibration_change_callback ( calibration_change_callback_ptr  callback)
inlineoverridevirtual

Implements librealsense::calibration_change_device.

Definition at line 59 of file ds5-thermal-monitor.h.

Member Data Documentation

std::weak_ptr<ds5_thermal_monitor> librealsense::ds5_thermal_tracking::_monitor
private

Definition at line 67 of file ds5-thermal-monitor.h.

std::set<calibration_change_callback_ptr> librealsense::ds5_thermal_tracking::_user_callbacks
private

Definition at line 68 of file ds5-thermal-monitor.h.


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:37