
#include <random_sequence.h>


Public Member Functions | |
| RandomIterator () | |
| RandomIterator (typename std::vector< T >::iterator it) | |
| 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 | |
| std::vector< T >::iterator | it_ |
| T |
Definition at line 22 of file random_sequence.h.
| RandomIterator< T >::RandomIterator | ( | ) | [inline] |
Definition at line 26 of file random_sequence.h.
| RandomIterator< T >::RandomIterator | ( | typename std::vector< T >::iterator | it | ) | [inline] |
Definition at line 28 of file random_sequence.h.
| T& RandomIterator< T >::operator* | ( | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 30 of file random_sequence.h.
References RandomIterator< T >::it_.
| void RandomIterator< T >::operator++ | ( | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 34 of file random_sequence.h.
References RandomIterator< T >::it_.
| void RandomIterator< T >::operator++ | ( | int | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 38 of file random_sequence.h.
References RandomIterator< T >::it_.
| void RandomIterator< T >::operator-- | ( | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 42 of file random_sequence.h.
References RandomIterator< T >::it_.
| void RandomIterator< T >::operator-- | ( | int | ) | [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 46 of file random_sequence.h.
References RandomIterator< T >::it_.
| bool RandomIterator< T >::operator== | ( | const CkSequenceIteratorInternal< T > & | rhs | ) | const [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 50 of file random_sequence.h.
References RandomIterator< T >::it_.
| bool RandomIterator< T >::operator!= | ( | const CkSequenceIteratorInternal< T > & | rhs | ) | const [inline, virtual] |
Implements CkSequenceIteratorInternal< T >.
Definition at line 54 of file random_sequence.h.
References RandomIterator< T >::it_.
| std::vector<T>::iterator RandomIterator< T >::it_ |
Definition at line 24 of file random_sequence.h.
Referenced by RandomIterator< T >::operator!=(), RandomIterator< T >::operator*(), RandomIterator< T >::operator++(), RandomIterator< T >::operator--(), and RandomIterator< T >::operator==().
1.5.5