Scopira
20080306
|
#include <narray.h>
Public Types | |
typedef T | data_type |
the element data type of this iterator | |
Public Member Functions | |
niterator (void) | |
ctor | |
niterator (T *ptr, bool endptr, nindex< DIM > _size, nindex< DIM > _stride) | |
initing ctor | |
T & | operator* (void) |
Dereference. | |
bool | operator== (const this_type &rhs) const |
Comparison. | |
bool | operator!= (const this_type &rhs) const |
Comparison. | |
this_type | operator++ (void) |
Increment. | |
this_type | operator-- (void) |
Decrement. | |
ptrdiff_t | operator- (const this_type &rhs) const |
Random iteration support method. | |
this_type | operator+ (ptrdiff_t idx) const |
Random iteration support method. | |
this_type | operator- (ptrdiff_t idx) const |
Random iteration support method. | |
bool | operator< (const this_type &rhs) const |
Random iteration support method. | |
Slice iterators.