OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

iterator Class Reference

An STL-conforming iterator. More...

Collaboration diagram for iterator:

List of all members.


Public Member Functions

 iterator (DLListBase &, link *)
 Construct for a given DLListBase and link.
void operator= (const iterator &)
bool operator== (const iterator &) const
bool operator!= (const iterator &) const
linkoperator* ()
iteratoroperator++ ()
iterator operator++ (int)

Friends

class DLListBase
class const_iterator

Detailed Description

An STL-conforming iterator.

Definition at line 177 of file DLListBase.H.


Constructor & Destructor Documentation

iterator ( DLListBase s,
link elmt 
) [inline]

Construct for a given DLListBase and link.

Definition at line 174 of file DLListBaseI.H.

References DLListBase::replace().

Here is the call graph for this function:


Member Function Documentation

void operator= ( const iterator iter  )  [inline]

Definition at line 190 of file DLListBaseI.H.

bool operator== ( const iterator iter  )  const [inline]

Definition at line 197 of file DLListBaseI.H.

bool operator!= ( const iterator iter  )  const [inline]

Definition at line 203 of file DLListBaseI.H.

Foam::DLListBase::link & operator* (  )  [inline]

Definition at line 210 of file DLListBaseI.H.

Foam::DLListBase::iterator & operator++ (  )  [inline]

Definition at line 217 of file DLListBaseI.H.

Foam::DLListBase::iterator operator++ ( int   )  [inline]

Definition at line 236 of file DLListBaseI.H.


Friends And Related Function Documentation

friend class DLListBase [friend]

Definition at line 179 of file DLListBase.H.

friend class const_iterator [friend]

Definition at line 180 of file DLListBase.H.


The documentation for this class was generated from the following files:
  • src/OpenFOAM/containers/LinkedLists/linkTypes/DLListBase/DLListBase.H
  • src/OpenFOAM/containers/LinkedLists/linkTypes/DLListBase/DLListBaseI.H
Copyright © 2000-2009 OpenCFD Ltd