#include <options.h>
§ ~option()
virtual librealsense::option::~option |
( |
| ) |
|
|
virtualdefault |
§ create_snapshot()
virtual void librealsense::option::create_snapshot |
( |
std::shared_ptr< option > & |
snapshot | ) |
const |
|
overridevirtual |
Create a snapshot of the deriving extension. A snapshot of T is a reflection of the state and memory of T at the time of the call
Implements librealsense::recordable< option >.
§ get_description()
virtual const char* librealsense::option::get_description |
( |
| ) |
const |
|
pure virtual |
Implemented in librealsense::auto_disabling_control, librealsense::polling_errors_disable, librealsense::struct_field_option< T, R, W, U >, librealsense::advanced_mode_preset_option, librealsense::uvc_xu_option< T >, librealsense::uvc_xu_option< uint8_t >, librealsense::depth_scale_option, librealsense::sr300_camera::preset_option, librealsense::auto_exposure_antiflicker_rate_option, librealsense::uvc_pu_option, librealsense::auto_exposure_step_option, librealsense::auto_exposure_mode_option, librealsense::ptr_option< T >, librealsense::enable_auto_exposure_option, librealsense::enable_motion_correction, librealsense::const_value_option, librealsense::motion_module_temperature_option, and librealsense::asic_and_projector_temperature_options.
§ get_range()
virtual option_range librealsense::option::get_range |
( |
| ) |
const |
|
pure virtual |
Implemented in librealsense::auto_disabling_control, librealsense::polling_errors_disable, librealsense::struct_field_option< T, R, W, U >, librealsense::uvc_xu_option< T >, librealsense::uvc_xu_option< uint8_t >, librealsense::depth_scale_option, librealsense::uvc_pu_option, librealsense::ptr_option< T >, librealsense::option_base, librealsense::const_value_option, librealsense::motion_module_temperature_option, and librealsense::asic_and_projector_temperature_options.
§ get_value_description()
virtual const char* librealsense::option::get_value_description |
( |
float |
| ) |
const |
|
inlinevirtual |
§ is_enabled()
virtual bool librealsense::option::is_enabled |
( |
| ) |
const |
|
pure virtual |
Implemented in librealsense::auto_disabling_control, librealsense::polling_errors_disable, librealsense::struct_field_option< T, R, W, U >, librealsense::advanced_mode_preset_option, librealsense::uvc_xu_option< T >, librealsense::uvc_xu_option< uint8_t >, librealsense::depth_scale_option, librealsense::sr300_camera::preset_option, librealsense::auto_exposure_antiflicker_rate_option, librealsense::uvc_pu_option, librealsense::auto_exposure_step_option, librealsense::auto_exposure_mode_option, librealsense::ptr_option< T >, librealsense::enable_auto_exposure_option, librealsense::enable_motion_correction, librealsense::const_value_option, librealsense::motion_module_temperature_option, and librealsense::asic_and_projector_temperature_options.
§ is_read_only()
virtual bool librealsense::option::is_read_only |
( |
| ) |
const |
|
inlinevirtual |
§ query()
virtual float librealsense::option::query |
( |
| ) |
const |
|
pure virtual |
Implemented in librealsense::auto_disabling_control, librealsense::polling_errors_disable, librealsense::struct_field_option< T, R, W, U >, librealsense::advanced_mode_preset_option, librealsense::uvc_xu_option< T >, librealsense::uvc_xu_option< uint8_t >, librealsense::depth_scale_option, librealsense::sr300_camera::preset_option, librealsense::auto_exposure_antiflicker_rate_option, librealsense::uvc_pu_option, librealsense::auto_exposure_step_option, librealsense::auto_exposure_mode_option, librealsense::ptr_option< T >, librealsense::enable_auto_exposure_option, librealsense::enable_motion_correction, librealsense::const_value_option, librealsense::motion_module_temperature_option, and librealsense::asic_and_projector_temperature_options.
§ set()
virtual void librealsense::option::set |
( |
float |
value | ) |
|
|
pure virtual |
Implemented in librealsense::auto_disabling_control, librealsense::polling_errors_disable, librealsense::struct_field_option< T, R, W, U >, librealsense::advanced_mode_preset_option, librealsense::uvc_xu_option< T >, librealsense::uvc_xu_option< uint8_t >, librealsense::depth_scale_option, librealsense::auto_exposure_antiflicker_rate_option, librealsense::sr300_camera::preset_option, librealsense::uvc_pu_option, librealsense::auto_exposure_step_option, librealsense::auto_exposure_mode_option, librealsense::ptr_option< T >, librealsense::enable_auto_exposure_option, librealsense::enable_motion_correction, and librealsense::readonly_option.
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/librealsense-2.11.1/src/core/options.h