Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Classes | Public Member Functions | List of all members
rs2::options_list Class Reference

#include <rs_options.hpp>

Classes

class  iterator
 

Public Member Functions

 options_list (options_list const &)=default
 
 options_list (options_list &&)=default
 
 options_list (std::shared_ptr< rs2_options_list > list)
 
 options_list ()
 
option_value operator[] (size_t index) const
 
size_t size () const
 
option_value front () const
 
option_value back () const
 
iterator begin () const
 
iterator end () const
 
std::shared_ptr< rs2_options_listget () const
 

Constructor & Destructor Documentation

◆ options_list() [1/4]

rs2::options_list::options_list ( options_list const &  )
default

◆ options_list() [2/4]

rs2::options_list::options_list ( options_list &&  )
default

◆ options_list() [3/4]

rs2::options_list::options_list ( std::shared_ptr< rs2_options_list list)
inlineexplicit

◆ options_list() [4/4]

rs2::options_list::options_list ( )
inline

Member Function Documentation

◆ back()

option_value rs2::options_list::back ( ) const
inline

◆ begin()

iterator rs2::options_list::begin ( ) const
inline

◆ end()

iterator rs2::options_list::end ( ) const
inline

◆ front()

option_value rs2::options_list::front ( ) const
inline

◆ get()

std::shared_ptr< rs2_options_list > rs2::options_list::get ( ) const
inline

◆ operator[]()

option_value rs2::options_list::operator[] ( size_t  index) const
inline

◆ size()

size_t rs2::options_list::size ( ) const
inline

The documentation for this class was generated from the following file: