#include <mtx/mtx.h>
Public Types | |
typedef std::random_access_iterator_tag | iterator_category |
typedef T | value_type |
typedef ptrdiff_t | difference_type |
typedef T * | pointer |
typedef T & | reference |
Public Member Functions | |
index_iterator_base (M *m, int e) | |
index_iterator_base | end () const |
bool | has_more () const |
reference | operator* () const |
bool | operator== (const index_iterator_base &other) const |
bool | operator!= (const index_iterator_base &other) const |
bool | operator< (const index_iterator_base &other) const |
difference_type | operator- (const index_iterator_base &other) const |
index_iterator_base & | operator++ () |
index_iterator_base & | operator-- () |
index_iterator_base | operator++ (int) |
index_iterator_base | operator-- (int) |
index_iterator_base & | operator+= (int x) |
index_iterator_base & | operator-= (int x) |
index_iterator_base | operator+ (int x) const |
index_iterator_base | operator- (int x) const |
Definition at line 494 of file mtx.h.