|
Public Types | |
typedef size_t | difference_type |
typedef std::forward_iterator_tag | iterator_category |
typedef value_type * | pointer |
typedef value_type & | reference |
typedef size_t | size_type |
Public Member Functions | |
IndexIterator () | |
IndexIterator (size_t index) | |
bool | operator!= (IndexIterator a) const |
const size_t | operator* () const |
IndexIterator | operator+ (size_t offset) const |
IndexIterator & | operator++ () |
IndexIterator | operator++ (int) |
IndexIterator & | operator+= (size_t offset) |
size_t | operator- (IndexIterator i) const |
IndexIterator | operator- (size_t offset) const |
IndexIterator & | operator-= (size_t offset) |
const size_t * | operator-> () const |
bool | operator== (IndexIterator a) const |
size_t | operator[] (size_t i) const |
Public Attributes | |
const typedef size_t | value_type |
Definition at line 9 of file IndexIterator.h.
typedef size_t difference_type |
Definition at line 17 of file IndexIterator.h.
typedef std::forward_iterator_tag iterator_category |
Definition at line 15 of file IndexIterator.h.
typedef value_type* pointer |
Definition at line 13 of file IndexIterator.h.
typedef value_type& reference |
Definition at line 14 of file IndexIterator.h.
typedef size_t size_type |
Definition at line 16 of file IndexIterator.h.
|
inline |
Definition at line 18 of file IndexIterator.h.
|
inline |
Definition at line 19 of file IndexIterator.h.
|
inline |
|
inline |
Definition at line 20 of file IndexIterator.h.
|
inline |
Definition at line 57 of file IndexIterator.h.
|
inline |
Definition at line 28 of file IndexIterator.h.
|
inline |
|
inline |
Definition at line 47 of file IndexIterator.h.
|
inline |
Definition at line 65 of file IndexIterator.h.
|
inline |
Definition at line 61 of file IndexIterator.h.
|
inline |
Definition at line 52 of file IndexIterator.h.
|
inline |
Definition at line 24 of file IndexIterator.h.
|
inline |
|
inline |
Definition at line 70 of file IndexIterator.h.
const typedef size_t value_type |
Definition at line 12 of file IndexIterator.h.