OpenStructure
|
#include <sequence_list_iterator.hh>
Inherits iterator< std::random_access_iterator_tag, T >.
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.
|
inline |
Definition at line 45 of file sequence_list_iterator.hh.
|
inline |
Definition at line 95 of file sequence_list_iterator.hh.
|
inline |
Definition at line 51 of file sequence_list_iterator.hh.
|
inline |
Definition at line 72 of file sequence_list_iterator.hh.
|
inline |
Definition at line 61 of file sequence_list_iterator.hh.
|
inline |
Definition at line 83 of file sequence_list_iterator.hh.
|
inline |
Definition at line 67 of file sequence_list_iterator.hh.
|
inline |
Definition at line 77 of file sequence_list_iterator.hh.
|
inline |
Definition at line 56 of file sequence_list_iterator.hh.
|
inline |
Definition at line 90 of file sequence_list_iterator.hh.
|
inlineprotected |
Definition at line 38 of file sequence_list_iterator.hh.