#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. |
|
|||||
|
|||||
1.4.2