Classes | Namespaces | Functions
option.h File Reference
#include "backend.h"
#include "archive.h"
#include "hw-monitor.h"
#include "sensor.h"
#include "core/streaming.h"
#include "command_transfer.h"
#include "error-handling.h"
#include <chrono>
#include <memory>
#include <vector>
#include <cmath>
#include <type_traits>
Include dependency graph for option.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  librealsense::auto_disabling_control
 auto_disabling_control class provided a control that disable auto-control when changing the auto disabling control value More...
 
class  librealsense::bool_option
 
class  librealsense::cascade_option< T >
 
class  librealsense::command_transfer_over_xu
 
class  librealsense::const_value_option
 
class  librealsense::enable_motion_correction
 
class  librealsense::enum_option< T >
 
class  librealsense::float_option
 
class  librealsense::float_option_with_description< T >
 
class  librealsense::gated_option
 gated_option class will permit the user to perform only read (query) of the read_only option when its affecting_option is set More...
 
class  librealsense::max_distance_option
 class provided a control that changes min distance value when changing max distance value More...
 
class  librealsense::min_distance_option
 class provided a control that changes max distance value when changing min distance value More...
 
class  librealsense::observable_option
 
class  librealsense::option_base
 
class  librealsense::option_description
 
class  librealsense::polling_errors_disable
 
class  librealsense::protected_xu_option< T >
 
class  librealsense::proxy_option
 
class  librealsense::ptr_option< T >
 
class  librealsense::readonly_float_option
 
class  librealsense::readonly_option
 
class  librealsense::struct_field_option< T, R, W, U >
 
class  librealsense::uvc_pu_option
 
class  librealsense::uvc_xu_option< T >
 

Namespaces

 librealsense
 

Functions

template<class T , class R , class W , class U >
std::shared_ptr< struct_field_option< T, R, W, U > > librealsense::make_field_option (std::shared_ptr< struct_interface< T, R, W >> struct_interface, U T::*field, const option_range &range)
 


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