Public Types | Public Member Functions | List of all members
boost::iterators::detail::facade_iterator_category_impl< Traversal, ValueParam, Reference > Struct Template Reference

#include <facade_iterator_category.hpp>

Public Types

typedef iterator_facade_default_category< Traversal, ValueParam, Reference >::type category
 
typedef mpl::if_< is_same< Traversal, typename iterator_category_to_traversal< category >::type >, category, iterator_category_with_traversal< category, Traversal > >::type type
 

Public Member Functions

 BOOST_MPL_ASSERT_NOT ((is_iterator_category< Traversal >))
 

Detailed Description

template<class Traversal, class ValueParam, class Reference>
struct boost::iterators::detail::facade_iterator_category_impl< Traversal, ValueParam, Reference >

Definition at line 158 of file facade_iterator_category.hpp.

Member Typedef Documentation

template<class Traversal , class ValueParam , class Reference >
typedef iterator_facade_default_category< Traversal,ValueParam,Reference >::type boost::iterators::detail::facade_iterator_category_impl< Traversal, ValueParam, Reference >::category

Definition at line 164 of file facade_iterator_category.hpp.

template<class Traversal , class ValueParam , class Reference >
typedef mpl::if_< is_same< Traversal , typename iterator_category_to_traversal<category>::type > , category , iterator_category_with_traversal<category,Traversal> >::type boost::iterators::detail::facade_iterator_category_impl< Traversal, ValueParam, Reference >::type

Definition at line 173 of file facade_iterator_category.hpp.

Member Function Documentation

template<class Traversal , class ValueParam , class Reference >
boost::iterators::detail::facade_iterator_category_impl< Traversal, ValueParam, Reference >::BOOST_MPL_ASSERT_NOT ( (is_iterator_category< Traversal >)  )

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