Public Types | Private Types | List of all members
boost::range_iterator< C, Enabler > Struct Template Reference

#include <iterator.hpp>

Public Types

typedef mpl::eval_if_c< is_const< param_t >::value, range_const_iterator< typename remove_const< param_t >::type >, range_mutable_iterator< param_t > >::type type
 

Private Types

typedef remove_reference< C >::type param_t
 

Detailed Description

template<typename C, typename Enabler = void>
struct boost::range_iterator< C, Enabler >

Definition at line 52 of file range/iterator.hpp.

Member Typedef Documentation

template<typename C, typename Enabler = void>
typedef remove_reference<C>::type boost::range_iterator< C, Enabler >::param_t
private

Definition at line 62 of file range/iterator.hpp.

template<typename C, typename Enabler = void>
typedef mpl::eval_if_c< is_const<param_t>::value, range_const_iterator<typename remove_const<param_t>::type>, range_mutable_iterator<param_t> >::type boost::range_iterator< C, Enabler >::type

Definition at line 69 of file range/iterator.hpp.


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


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