#include <trsl/error_handling.hpp>#include <trsl/common.hpp>#include <iterator>#include <vector>#include <algorithm>#include <boost/iterator.hpp>#include <boost/detail/iterator.hpp>#include <boost/iterator/iterator_categories.hpp>#include <boost/iterator/iterator_adaptor.hpp>#include <boost/shared_ptr.hpp>Go to the source code of this file.
Classes | |
| class | trsl::reorder_iterator< ElementIterator > |
| Provides an iterator over a permutation of a range. More... | |
| struct | trsl::detail::reorder_iterator_base< ElementIterator > |
| Used internally. More... | |
| class | trsl::reorder_iterator< ElementIterator > |
| Provides an iterator over a permutation of a range. More... | |
Namespaces | |
| trsl | |
| Public namespace. | |
| trsl::detail | |
| Implementation details. | |