OpenFOAM logo
Open Source CFD Toolkit

PtrList::iterator Class Reference

List of all members.

template<class T>
class Foam::PtrList< T >::iterator


Public Member Functions

 iterator (T **)
 Construct for a given PtrList entry.
bool operator== (const iterator &) const
bool operator!= (const iterator &) const
T & operator * ()
T & operator() ()
iterator operator++ ()
iterator operator++ (int)
iterator operator-- ()
iterator operator-- (int)
iterator operator+= (label)
iterator operator-= (label)
T & operator[] (label)
bool operator< (const iterator &) const
bool operator> (const iterator &) const
bool operator<= (const iterator &) const
bool operator>= (const iterator &) const

Friends

iterator operator+ (const iterator &, label)
iterator operator+ (label, const iterator &)
iterator operator- (const iterator &, label)
label operator- (const iterator &, const iterator &)

Constructor & Destructor Documentation

iterator T **   )  [inline]
 

Construct for a given PtrList entry.

Definition at line 119 of file PtrListI.H.


Member Function Documentation

T & operator *  )  [inline]
 

Definition at line 137 of file PtrListI.H.

bool operator!= const iterator  )  const [inline]
 

Definition at line 131 of file PtrListI.H.

T & operator()  )  [inline]
 

Definition at line 143 of file PtrListI.H.

PtrList< T >::iterator operator++ int   )  [inline]
 

Definition at line 158 of file PtrListI.H.

PtrList< T >::iterator operator++  )  [inline]
 

Definition at line 150 of file PtrListI.H.

PtrList< T >::iterator operator+= label   )  [inline]
 

Definition at line 184 of file PtrListI.H.

PtrList< T >::iterator operator-- int   )  [inline]
 

Definition at line 175 of file PtrListI.H.

PtrList< T >::iterator operator--  )  [inline]
 

Definition at line 167 of file PtrListI.H.

PtrList< T >::iterator operator-= label   )  [inline]
 

Definition at line 208 of file PtrListI.H.

bool operator< const iterator  )  const [inline]
 

Definition at line 239 of file PtrListI.H.

bool operator<= const iterator  )  const [inline]
 

Definition at line 251 of file PtrListI.H.

bool operator== const iterator  )  const [inline]
 

Definition at line 125 of file PtrListI.H.

bool operator> const iterator  )  const [inline]
 

Definition at line 245 of file PtrListI.H.

bool operator>= const iterator  )  const [inline]
 

Definition at line 257 of file PtrListI.H.

T & operator[] label   )  [inline]
 

Definition at line 233 of file PtrListI.H.


Friends And Related Function Documentation

iterator operator+ label  ,
const iterator
[friend]
 

iterator operator+ const iterator ,
label 
[friend]
 

label operator- const iterator ,
const iterator
[friend]
 

iterator operator- const iterator ,
label 
[friend]
 


The documentation for this class was generated from the following files:
For further information go to www.openfoam.org