#include <boost/static_assert.hpp>#include <boost/iterator.hpp>#include <boost/detail/iterator.hpp>#include <boost/iterator/iterator_categories.hpp>#include <boost/iterator/iterator_facade.hpp>#include <boost/iterator/detail/enable_if.hpp>#include <boost/mpl/and.hpp>#include <boost/mpl/not.hpp>#include <boost/mpl/or.hpp>#include <boost/type_traits/is_same.hpp>#include <boost/type_traits/is_convertible.hpp>#include <boost/type_traits/add_reference.hpp>#include <boost/iterator/detail/config_def.hpp>#include <boost/iterator/iterator_traits.hpp>#include <boost/iterator/detail/config_undef.hpp>

Go to the source code of this file.
Namespaces | |
| boost | |
| BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE. | |
| boost::iterators | |
| boost::iterators::detail | |
Macros | |
| #define | BOOST_ITERATOR_ADAPTOR_ASSERT_TRAVERSAL(cat) boost::iterators::detail::iterator_adaptor_assert_traversal<my_traversal, cat>(); |
Functions | |
| template<class Tr1 , class Tr2 > | |
| void | boost::iterators::detail::iterator_adaptor_assert_traversal () |
| #define BOOST_ITERATOR_ADAPTOR_ASSERT_TRAVERSAL | ( | cat | ) | boost::iterators::detail::iterator_adaptor_assert_traversal<my_traversal, cat>(); |
Definition at line 314 of file iterator_adaptor.hpp.