auto_disabling_control class provided a control that disable auto-control when changing the auto disabling control value
More...
#include <option.h>
auto_disabling_control class provided a control that disable auto-control when changing the auto disabling control value
◆ auto_disabling_control()
librealsense::auto_disabling_control::auto_disabling_control |
( |
std::shared_ptr< option > |
auto_disabling, |
|
|
std::shared_ptr< option > |
auto_exposure, |
|
|
std::vector< float > |
move_to_manual_values = {1.f} , |
|
|
float |
manual_value = 0.f |
|
) |
| |
|
inlineexplicit |
◆ enable_recording()
void librealsense::auto_disabling_control::enable_recording |
( |
std::function< void(const option &)> |
recording_function | ) |
|
|
inlineoverridevirtual |
Instruct the derived class to begin notifying on changes Derived class should call the recording_function with a reference of themselves
Implements librealsense::recordable< option >.
◆ get_description()
const char* librealsense::auto_disabling_control::get_description |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_range()
option_range librealsense::auto_disabling_control::get_range |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_value_description()
const char* librealsense::auto_disabling_control::get_value_description |
( |
float |
val | ) |
const |
|
inlineoverridevirtual |
◆ is_enabled()
bool librealsense::auto_disabling_control::is_enabled |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ is_read_only()
bool librealsense::auto_disabling_control::is_read_only |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ query()
float librealsense::auto_disabling_control::query |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ set()
void librealsense::auto_disabling_control::set |
( |
float |
value | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/librealsense-2.10.1/src/option.h