DASH
0.3.0
|
{}Usage: More...
#include <PatternIterator.h>
Classes | |
class | PatternLocalIterator |
Public Member Functions | |
PatternIterator (const PatternType &pattern) | |
Constructor. More... | |
PatternIterator (const self_t &other) | |
Copy constructor. More... | |
PatternType::local_index_t | operator* () |
Dereference operator, returns unit and local offset at current iterator position in global cartesian index space. More... | |
self_t & | operator++ () |
Prefix increment operator. More... | |
self_t | operator++ (int) |
Postfix increment operator. More... | |
self_t & | operator-- () |
Prefix decrement operator. More... | |
self_t | operator-- (int) |
Postfix decrement operator. More... | |
{}
Usage:
Definition at line 45 of file PatternIterator.h.
|
inline |
Constructor.
pattern | The pattern to iterate |
Definition at line 71 of file PatternIterator.h.
|
inline |
Copy constructor.
other | The pattern to iterate |
Definition at line 81 of file PatternIterator.h.
|
inline |
Dereference operator, returns unit and local offset at current iterator position in global cartesian index space.
Definition at line 92 of file PatternIterator.h.
|
inline |
Prefix increment operator.
Definition at line 99 of file PatternIterator.h.
|
inline |
Postfix increment operator.
Definition at line 107 of file PatternIterator.h.
|
inline |
Prefix decrement operator.
Definition at line 116 of file PatternIterator.h.
|
inline |
Postfix decrement operator.
Definition at line 124 of file PatternIterator.h.