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.