#include <sequence_list_iterator.hh>
Public Types | |
typedef T | ValueType |
typedef I | IteratorType |
typedef SequenceListIterator < T, I > | ClassType |
Public Member Functions | |
SequenceListIterator (IteratorType it, IteratorType end) | |
ValueType & | operator* () |
ValueType * | operator-> () |
ClassType & | operator++ () |
ClassType & | operator+= (int n) |
ClassType | operator+ (int n) |
ClassType & | operator-= (int n) |
ClassType | operator++ (int) |
bool | operator== (const ClassType &rhs) const |
bool | operator!= (const ClassType &rhs) const |
Protected Member Functions | |
void | UpdateVal () |
Definition at line 31 of file sequence_list_iterator.hh.
typedef SequenceListIterator<T, I> ClassType |
Definition at line 36 of file sequence_list_iterator.hh.
typedef I IteratorType |
Definition at line 35 of file sequence_list_iterator.hh.
typedef T ValueType |
Definition at line 34 of file sequence_list_iterator.hh.
SequenceListIterator | ( | IteratorType | it, | |
IteratorType | end | |||
) | [inline] |
Definition at line 45 of file sequence_list_iterator.hh.
bool operator!= | ( | const ClassType & | rhs | ) | const [inline] |
Definition at line 95 of file sequence_list_iterator.hh.
ValueType& operator* | ( | ) | [inline] |
Definition at line 51 of file sequence_list_iterator.hh.
ClassType operator+ | ( | int | n | ) | [inline] |
Definition at line 72 of file sequence_list_iterator.hh.
ClassType operator++ | ( | int | ) | [inline] |
Definition at line 83 of file sequence_list_iterator.hh.
ClassType& operator++ | ( | ) | [inline] |
Definition at line 61 of file sequence_list_iterator.hh.
ClassType& operator+= | ( | int | n | ) | [inline] |
Definition at line 67 of file sequence_list_iterator.hh.
ClassType& operator-= | ( | int | n | ) | [inline] |
Definition at line 77 of file sequence_list_iterator.hh.
ValueType* operator-> | ( | ) | [inline] |
Definition at line 56 of file sequence_list_iterator.hh.
bool operator== | ( | const ClassType & | rhs | ) | const [inline] |
Definition at line 90 of file sequence_list_iterator.hh.
void UpdateVal | ( | ) | [inline, protected] |
Definition at line 38 of file sequence_list_iterator.hh.