l500-serializable.h
Go to the documentation of this file.
1 // License: Apache 2.0. See LICENSE file in root directory.
2 // Copyright(c) 2020 Intel Corporation. All Rights Reserved.
3 
4 #pragma once
5 
7 #include "hw-monitor.h"
8 #include "sensor.h"
9 
10 namespace librealsense
11 {
13  {
14  public:
15  l500_serializable(std::shared_ptr<hw_monitor> hw_monitor, synthetic_sensor& depth_sensor);
16  std::vector<uint8_t> serialize_json() const override;
17  void load_json(const std::string& json_content) override;
18 
19  private:
20  std::shared_ptr<hw_monitor> _hw_monitor_ptr;
22  };
23 } // namespace librealsense
std::shared_ptr< hw_monitor > _hw_monitor_ptr
GLsizei const GLchar *const * string
void load_json(const std::string &json_content) override
std::vector< uint8_t > serialize_json() const override
l500_serializable(std::shared_ptr< hw_monitor > hw_monitor, synthetic_sensor &depth_sensor)


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