Contains functors for indexing iterators and objects. More...
#include "../defs.h"#include <iterator>#include <functional>Go to the source code of this file.
Classes | |
| class | IndexIteratorFunctor< RAIter > |
| Index the iterator. More... | |
| class | IndexIterUnary< RAIter > |
| Unary function for indexing an iterator. More... | |
| class | IndexObject< Object > |
| Index the object. More... | |
| class | IndexConstObject< Object > |
| Index a const object. More... | |
Functions | |
| template<typename RAIter > | |
| IndexIteratorFunctor< RAIter > | index_iterator_functor () |
Convenience function for constructing an IndexIterator. | |
| template<typename RAIter > | |
| IndexIterUnary< RAIter > | index_iter_unary (RAIter i) |
Convenience function for constructing an IndexIterator. | |
| template<typename Object > | |
| IndexObject< Object > | index_object () |
Convenience function for constructing an IndexObject. | |
| template<typename Object > | |
| IndexConstObject< Object > | index_const_object () |
Convenience function for constructing an IndexConstObject. | |
Contains functors for indexing iterators and objects.
1.6.3