#include <iterator_range_core.hpp>
Public Types | |
typedef BOOST_DEDUCED_TYPENAME iterator_traversal< IteratorT > ::type | traversal_t |
typedef BOOST_DEDUCED_TYPENAME pure_iterator_traversal_impl < traversal_i >::type | type |
Public Member Functions | |
BOOST_STATIC_CONSTANT (std::size_t, traversal_i=sizeof(iterator_range_detail::test_traversal_tag((traversal_t())))) | |
typedef BOOST_DEDUCED_TYPENAME iterator_traversal<IteratorT>::type boost::iterator_range_detail::pure_iterator_traversal< IteratorT >::traversal_t |
typedef BOOST_DEDUCED_TYPENAME pure_iterator_traversal_impl<traversal_i>::type boost::iterator_range_detail::pure_iterator_traversal< IteratorT >::type |
boost::iterator_range_detail::pure_iterator_traversal< IteratorT >::BOOST_STATIC_CONSTANT | ( | std::size_t | , |
traversal_i | = sizeof(iterator_range_detail::test_traversal_tag((traversal_t()))) |
||
) |