#include <concepts.hpp>


Public Types | |
| typedef BOOST_DEDUCED_TYPENAME iterator_traversal< Iterator > ::type | traversal_category |
Public Member Functions | |
| BOOST_CONCEPT_ASSERT ((Convertible< BOOST_DEDUCED_TYPENAME SinglePassIteratorConcept::traversal_category, single_pass_traversal_tag >)) | |
| BOOST_CONCEPT_USAGE (SinglePassIteratorConcept) | |
| BOOST_CONCEPT_ASSERT ((Convertible< traversal_category, incrementable_traversal_tag >)) | |
| BOOST_CONCEPT_USAGE (IncrementableIteratorConcept) | |
|
inherited |
|
inherited |
| boost::range_detail::SinglePassIteratorConcept< Iterator >::BOOST_CONCEPT_ASSERT | ( | (Convertible< BOOST_DEDUCED_TYPENAME SinglePassIteratorConcept< Iterator >::traversal_category, single_pass_traversal_tag >) | ) |
|
inlineinherited |
References boost::detail::void.
|
inline |
References BOOST_DEDUCED_TYPENAME, boost::ignore_unused_variable_warning(), and boost::detail::void.