#include <Sequence.H>
Public Types | |
typedef Elem | value_type |
typedef Elem * | pointer |
typedef Elem & | reference |
typedef unsigned int | size_type |
typedef int | difference_type |
typedef std::bidirectional_iterator_tag | iterator_category |
Public Member Functions | |
Iterator (Sequence< Elem, elem_ptrfree > &s, unsigned int i) throw () | |
Iterator (const Iterator &other) throw () | |
bool | operator== (const Iterator &other) const |
bool | operator!= (const Iterator &other) const |
bool | operator< (const Iterator &other) const |
difference_type | operator- (const Iterator &other) const |
Iterator | operator- (difference_type d) |
Iterator | operator+ (difference_type d) |
Iterator & | operator= (const Iterator &other) throw () |
Iterator & | operator+= (difference_type d) |
Iterator & | operator-= (difference_type d) |
Elem & | operator * () const throw () |
Iterator & | operator++ () throw () |
Iterator | operator++ (int) |
Iterator & | operator-- () throw () |
Iterator | operator-- (int) |
Private Attributes | |
Sequence< Elem, elem_ptrfree > & | seq |
unsigned int | index |
|
Definition at line 152 of file Sequence.H. |
|
Definition at line 153 of file Sequence.H. |
|
Definition at line 149 of file Sequence.H. |
|
Definition at line 150 of file Sequence.H. |
|
Definition at line 151 of file Sequence.H. |
|
Definition at line 148 of file Sequence.H. |
|
Definition at line 159 of file Sequence.H. |
|
Definition at line 163 of file Sequence.H. |
|
Definition at line 203 of file Sequence.H. References Sequence< Elem, elem_ptrfree >::get_ref(). |
|
Definition at line 169 of file Sequence.H. References Sequence< Elem, elem_ptrfree >::Iterator::index, and Sequence< Elem, elem_ptrfree >::Iterator::seq. |
|
Definition at line 185 of file Sequence.H. References Sequence< Elem, elem_ptrfree >::Iterator::index. |
|
Definition at line 208 of file Sequence.H. |
|
Definition at line 206 of file Sequence.H. |
|
Definition at line 198 of file Sequence.H. |
|
Definition at line 179 of file Sequence.H. References Sequence< Elem, elem_ptrfree >::Iterator::index. |
|
Definition at line 174 of file Sequence.H. References Sequence< Elem, elem_ptrfree >::Iterator::index, and Sequence< Elem, elem_ptrfree >::Iterator::seq. |
|
Definition at line 212 of file Sequence.H. |
|
Definition at line 210 of file Sequence.H. |
|
Definition at line 200 of file Sequence.H. |
|
Definition at line 171 of file Sequence.H. References Sequence< Elem, elem_ptrfree >::Iterator::index, and Sequence< Elem, elem_ptrfree >::Iterator::seq. |
|
Definition at line 192 of file Sequence.H. |
|
Definition at line 167 of file Sequence.H. References Sequence< Elem, elem_ptrfree >::Iterator::index, and Sequence< Elem, elem_ptrfree >::Iterator::seq. |
|
|