#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 >)) | |
Definition at line 158 of file facade_iterator_category.hpp.
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.
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.
boost::iterators::detail::facade_iterator_category_impl< Traversal, ValueParam, Reference >::BOOST_MPL_ASSERT_NOT | ( | (is_iterator_category< Traversal >) | ) |