|
TaskSched
|
Iterator class for SimpleList. More...
#include <SimpleList.h>
Public Member Functions | |
| const_iterator () | |
| Construct a new const_iterator object. More... | |
| const_iterator (const Node *node) | |
| Construct a new const_iterator object. More... | |
| const T & | operator* () const |
| Dereference operator. More... | |
| const T * | operator-> () const |
| Arrow operator. More... | |
| const_iterator & | operator++ () |
| Prefix increment operator. More... | |
| const_iterator | operator++ (int) |
| Postfix increment operator. More... | |
| bool | operator!= (const const_iterator &other) const |
| Inequality comparison operator. More... | |
| bool | operator== (const const_iterator &other) const |
| Equality comparison operator. More... | |
Iterator class for SimpleList.
Definition at line 137 of file SimpleList.h.
|
inline |
Construct a new const_iterator object.
Definition at line 145 of file SimpleList.h.
|
inlineexplicit |
Construct a new const_iterator object.
| node | Pointer to the starting node |
Definition at line 152 of file SimpleList.h.
|
inline |
Inequality comparison operator.
| other | Another const_iterator to compare with |
Definition at line 188 of file SimpleList.h.
|
inline |
Dereference operator.
Definition at line 159 of file SimpleList.h.
|
inline |
Prefix increment operator.
Definition at line 173 of file SimpleList.h.
|
inline |
Postfix increment operator.
Definition at line 180 of file SimpleList.h.
|
inline |
Arrow operator.
Definition at line 166 of file SimpleList.h.
|
inline |
Equality comparison operator.
| other | Another const_iterator to compare with |
Definition at line 196 of file SimpleList.h.