Public Types | List of all members
boost::iterators::detail::iterator_adaptor_base< Derived, Base, Value, Traversal, Reference, Difference > Struct Template Reference

#include <iterator_adaptor.hpp>

Public Types

typedef iterator_facade< Derived, typename boost::iterators::detail::ia_dflt_help< Value, iterator_value< Base > >::type, typename boost::iterators::detail::ia_dflt_help< Traversal, iterator_traversal< Base > >::type, typename boost::iterators::detail::ia_dflt_help< Reference, mpl::eval_if< is_same< Value, use_default >, iterator_reference< Base >, add_reference< Value > > >::type, typename boost::iterators::detail::ia_dflt_help< Difference, iterator_difference< Base > >::typetype
 

Detailed Description

template<class Derived, class Base, class Value, class Traversal, class Reference, class Difference>
struct boost::iterators::detail::iterator_adaptor_base< Derived, Base, Value, Traversal, Reference, Difference >

Definition at line 169 of file iterator_adaptor.hpp.

Member Typedef Documentation

template<class Derived, class Base, class Value, class Traversal, class Reference, class Difference>
typedef iterator_facade< Derived , typename boost::iterators::detail::ia_dflt_help< Value, iterator_value<Base> >::type , typename boost::iterators::detail::ia_dflt_help< Traversal , iterator_traversal<Base> >::type , typename boost::iterators::detail::ia_dflt_help< Reference , mpl::eval_if< is_same<Value,use_default> , iterator_reference<Base> , add_reference<Value> > >::type , typename boost::iterators::detail::ia_dflt_help< Difference, iterator_difference<Base> >::type > boost::iterators::detail::iterator_adaptor_base< Derived, Base, Value, Traversal, Reference, Difference >::type

Definition at line 207 of file iterator_adaptor.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:34