#include <rs_internal.hpp>
◆ software_device() [1/2]
◆ software_device() [2/2]
rs2::software_device::software_device |
( |
std::string |
name | ) |
|
|
inline |
◆ add_sensor()
Add software sensor with given name to the software device.
- Parameters
-
[in] | name | the name of the sensor |
◆ add_to()
void rs2::software_device::add_to |
( |
context & |
ctx | ) |
|
|
inline |
Add software device to existing context. Any future queries on the context will return this device. This operation cannot be undone (except for destroying the context)
- Parameters
-
[in] | ctx | context to add the device to |
◆ create_matcher()
void rs2::software_device::create_matcher |
( |
rs2_matchers |
matcher | ) |
|
|
inline |
Set the wanted matcher type that will be used by the syncer
- Parameters
-
◆ register_info()
void rs2::software_device::register_info |
( |
rs2_camera_info |
info, |
|
|
const std::string & |
val |
|
) |
| |
|
inline |
Add a new camera info value, like serial number
- Parameters
-
[in] | info | Identifier of the camera info type |
[in] | val | string value to set to this camera info type |
◆ set_destruction_callback()
template<class T >
void rs2::software_device::set_destruction_callback |
( |
T |
callback | ) |
const |
|
inline |
Register destruction callback
- Parameters
-
[in] | callback | destruction callback |
◆ update_info()
void rs2::software_device::update_info |
( |
rs2_camera_info |
info, |
|
|
const std::string & |
val |
|
) |
| |
|
inline |
Update an existing camera info value, like serial number
- Parameters
-
[in] | info | Identifier of the camera info type |
[in] | val | string value to set to this camera info type |
The documentation for this class was generated from the following file:
- C:/jenkins_sys_rsbuild/workspace/LRS_doxygen_pipeline/source/include/librealsense2/hpp/rs_internal.hpp