MorphoGraphX
|
Creates a circular iterator from a range of forward iterators. More...
#include <CircIterator.hpp>
Public Member Functions | |
CircIterator (const ForwardIterator &f, const ForwardIterator &l, const ForwardIterator &c) | |
CircIterator (const ForwardIterator &f, const ForwardIterator &l) | |
CircIterator (const CircIterator ©) | |
CircIterator & | operator++ () |
CircIterator | operator++ (int) |
reference | operator* () |
pointer | operator-> () |
bool | operator== (const ForwardIterator &other) const |
bool | operator== (const CircIterator &other) const |
bool | operator!= (const ForwardIterator &other) const |
bool | operator!= (const CircIterator &other) const |
ForwardIterator | base () const |
Protected Attributes | |
ForwardIterator | first |
ForwardIterator | last |
ForwardIterator | init |
ForwardIterator | cur |
Creates a circular iterator from a range of forward iterators.