#include <iterator.h>
Definition at line 52 of file iterator.h.
Public Types | |
typedef Projector::result_type | value_type |
typedef It::iterator_category | iterator_category |
typedef It::difference_type | difference_type |
typedef const Projector::result_type & | reference |
typedef const Projector::result_type * | pointer |
Public Member Functions | |
reference | operator * () |
pointer | operator-> () |
This | operator++ (int) |
This | operator++ () |
bool | operator== (const This &o) const |
bool | operator!= (const This &o) const |
Projection_iterator () | |
Projection_iterator (It c, Projector p) | |
Protected Attributes | |
It | cur_ |
Projector | p_ |