| _field | librealsense::struct_field_option< T, R, W, U > | private |
| _range | librealsense::struct_field_option< T, R, W, U > | private |
| _recording_function | librealsense::struct_field_option< T, R, W, U > | private |
| _struct_interface | librealsense::struct_field_option< T, R, W, U > | private |
| create_snapshot(std::shared_ptr< option > &snapshot) const | librealsense::option | virtual |
| enable_recording(std::function< void(const option &)> record_action) override | librealsense::struct_field_option< T, R, W, U > | inlinevirtual |
| get_description() const override | librealsense::struct_field_option< T, R, W, U > | inlinevirtual |
| get_range() const override | librealsense::struct_field_option< T, R, W, U > | inlinevirtual |
| get_value_description(float) const | librealsense::option | inlinevirtual |
| is_enabled() const override | librealsense::struct_field_option< T, R, W, U > | inlinevirtual |
| is_read_only() const | librealsense::option | inlinevirtual |
| query() const override | librealsense::struct_field_option< T, R, W, U > | inlinevirtual |
| set(float value) override | librealsense::struct_field_option< T, R, W, U > | inlinevirtual |
| struct_field_option(std::shared_ptr< struct_interface< T, R, W >> struct_interface, U T::*field, const option_range &range) | librealsense::struct_field_option< T, R, W, U > | inlineexplicit |
| ~option()=default | librealsense::option | virtual |
| ~recordable()=default | librealsense::recordable< option > | virtual |