The parameterized class SListIterator<E> encapsulates a pointer to an slist element.
More...
#include <ogdf/basic/SList.h>
List of all members.
Detailed Description
template<class E>
class ogdf::SListIterator< E >
The parameterized class SListIterator<E> encapsulates a pointer to an slist element.
It is used in order to iterate over singly linked lists, and to specify a position in a singly linked list. It is possible that an iterator encapsulates a null pointer.
Definition at line 106 of file SList.h.
Constructor & Destructor Documentation
Constructs an iterator pointing to no element.
Definition at line 119 of file SList.h.
Constructs an iterator pointing to pX.
Definition at line 121 of file SList.h.
Constructs an iterator that is a copy of it.
Definition at line 123 of file SList.h.
Member Function Documentation
Conversion to pointer to slist element.
Definition at line 115 of file SList.h.
Conversion to pointer to slist element.
Definition at line 113 of file SList.h.
Inequality operator.
Definition at line 134 of file SList.h.
Returns a reference to the element content.
Definition at line 142 of file SList.h.
Increment operator (prefix).
Definition at line 151 of file SList.h.
Increment operator (postfix).
Definition at line 157 of file SList.h.
Assignment operator.
Definition at line 145 of file SList.h.
Equality operator.
Definition at line 129 of file SList.h.
Returns successor iterator.
Definition at line 139 of file SList.h.
Returns true iff the iterator points to an element.
Definition at line 126 of file SList.h.
Friends And Related Function Documentation
Member Data Documentation
Pointer to slist element.
Definition at line 107 of file SList.h.
The documentation for this class was generated from the following file: