|
DP3
|
#include <Cursor.h>
Public Member Functions | |
| const_cursor () | |
| const_cursor (const cursor< T > &other) | |
| const_cursor (const T *pointer) | |
| template<typename T_STRIDE > | |
| const_cursor (const T *pointer, size_t rank, const T_STRIDE *strides) | |
| const T * | address () const |
| void | backward (size_t i) |
| void | backward (size_t i, size_t n) |
| void | forward (size_t i) |
| void | forward (size_t i, size_t n) |
| const T & | operator* () const |
| const_cursor & | operator++ () |
| const_cursor | operator++ (int) |
| const_cursor & | operator+= (size_t n) |
| const_cursor & | operator-= (size_t n) |
| const T * | operator-> () const |
| const T & | operator[] (size_t n) const |
| size_t | rank () const |
| size_t | stride (size_t i) const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |