An STL-conforming iterator. More...
#include <src/OpenFOAM/containers/LinkedLists/linkTypes/SLListBase/SLListBase.H>
An STL-conforming iterator.
Definition at line 165 of file SLListBase.H.
Collaboration diagram for SLListBase::iterator:Public Member Functions | |
| iterator (SLListBase &, link *) | |
| Construct for a given SLListBase and link.
| |
| 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 |
| iterator | ( | SLListBase & | s, |
| link * | elmt | ||
| ) | [inline]
|
Construct for a given SLListBase and link.
Definition at line 158 of file SLListBaseI.H.
| void operator= | ( | const iterator & | iter ) | [inline]
|
Definition at line 174 of file SLListBaseI.H.
| bool operator== | ( | const iterator & | iter ) | const [inline]
|
Definition at line 181 of file SLListBaseI.H.
| bool operator!= | ( | const iterator & | iter ) | const [inline]
|
Definition at line 187 of file SLListBaseI.H.
| Foam::SLListBase::link & operator* | ( | ) | [inline]
|
Definition at line 193 of file SLListBaseI.H.
| Foam::SLListBase::iterator & operator++ | ( | ) | [inline]
|
Definition at line 199 of file SLListBaseI.H.
| Foam::SLListBase::iterator operator++ | ( | int | ) | [inline]
|
Definition at line 216 of file SLListBaseI.H.
friend class SLListBase [friend]
|
Definition at line 167 of file SLListBase.H.
friend class const_iterator [friend]
|
Definition at line 168 of file SLListBase.H.