An STL-conforming iterator. More...
Public Member Functions | |
iterator (SLListBase &, link *) | |
Construct for a given SLListBase and link. More... | |
iterator (const iterator &)=default | |
Copy constructor. More... | |
void | operator= (const iterator &) |
bool | operator== (const iterator &) const |
bool | operator!= (const iterator &) const |
link & | operator* () |
iterator & | operator++ () |
iterator | operator++ (int) |
Friends | |
class | SLListBase |
class | const_iterator |
An STL-conforming iterator.
Definition at line 165 of file SLListBase.H.
|
inline |
Construct for a given SLListBase and link.
Definition at line 158 of file SLListBaseI.H.
References s().
|
inline |
Definition at line 174 of file SLListBaseI.H.
|
inline |
Definition at line 181 of file SLListBaseI.H.
|
inline |
Definition at line 187 of file SLListBaseI.H.
|
inline |
Definition at line 193 of file SLListBaseI.H.
|
inline |
Definition at line 199 of file SLListBaseI.H.
References SLListBase::link::next_.
|
inline |
Definition at line 216 of file SLListBaseI.H.
|
friend |
Definition at line 167 of file SLListBase.H.
|
friend |
Definition at line 168 of file SLListBase.H.