
#include <strided_sequence.h>


Public Member Functions | |
| StridedIterator () | |
| StridedIterator (T element) | |
| StridedIterator (T element, T stride) | |
| T | operator* () |
| void | operator++ () |
| void | operator++ (int) |
| void | operator-- () |
| void | operator-- (int) |
| bool | operator== (const CkSequenceIteratorInternal< T > &rhs) const |
| bool | operator!= (const CkSequenceIteratorInternal< T > &rhs) const |
Data Fields | |
| T | element_ |
| T | stride_ |
Definition at line 11 of file strided_sequence.h.
| StridedIterator< T >::StridedIterator | ( | ) | [inline] |
Definition at line 16 of file strided_sequence.h.
| StridedIterator< T >::StridedIterator | ( | T | element | ) | [inline] |
Definition at line 19 of file strided_sequence.h.
| StridedIterator< T >::StridedIterator | ( | T | element, | |
| T | stride | |||
| ) | [inline] |
Definition at line 22 of file strided_sequence.h.
| T StridedIterator< T >::operator* | ( | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 25 of file strided_sequence.h.
References StridedIterator< T >::element_.
| void StridedIterator< T >::operator++ | ( | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 29 of file strided_sequence.h.
References StridedIterator< T >::element_, and StridedIterator< T >::stride_.
| void StridedIterator< T >::operator++ | ( | int | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 33 of file strided_sequence.h.
References StridedIterator< T >::element_, and StridedIterator< T >::stride_.
| void StridedIterator< T >::operator-- | ( | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 37 of file strided_sequence.h.
References StridedIterator< T >::element_, and StridedIterator< T >::stride_.
| void StridedIterator< T >::operator-- | ( | int | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 41 of file strided_sequence.h.
References StridedIterator< T >::element_, and StridedIterator< T >::stride_.
| bool StridedIterator< T >::operator== | ( | const CkSequenceIteratorInternal< T > & | rhs | ) | const [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 45 of file strided_sequence.h.
References StridedIterator< T >::element_.
| bool StridedIterator< T >::operator!= | ( | const CkSequenceIteratorInternal< T > & | rhs | ) | const [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 49 of file strided_sequence.h.
References StridedIterator< T >::element_.
| T StridedIterator< T >::element_ |
Definition at line 13 of file strided_sequence.h.
Referenced by StridedIterator< T >::operator!=(), StridedIterator< T >::operator*(), StridedIterator< T >::operator++(), StridedIterator< T >::operator--(), and StridedIterator< T >::operator==().
| T StridedIterator< T >::stride_ |
Definition at line 14 of file strided_sequence.h.
Referenced by StridedIterator< T >::operator++(), and StridedIterator< T >::operator--().
1.5.5