|
Scopira
20080306
|
#include <narray.h>
Public Types | |
| typedef T | data_type |
| the element type this const_niterator | |
Public Member Functions | |
| const_niterator (void) | |
| ctor | |
| const_niterator (const T *ptr, bool endptr, nindex< DIM > _size, nindex< DIM > _stride) | |
| initing ctor | |
| const T & | operator* (void) |
| Dereference. | |
| bool | operator== (const this_type &rhs) const |
| Comparison. | |
| bool | operator!= (const this_type &rhs) const |
| Comparison. | |
| void | operator++ (void) |
| Increment. | |
| void | 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.