#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.