Loading...
Searching...
No Matches
phasePair::const_iterator Class Reference

STL const_iterator. More...

#include <phasePair.H>

Public Member Functions

 const_iterator (const phasePair &)
 Construct from pair, moving to its 'begin' position.
label index () const
 Return the current index.
bool operator== (const const_iterator &) const
bool operator!= (const const_iterator &) const
const phaseModeloperator* () const
const phaseModeloperator() () const
const phaseModelotherPhase () const
const_iterator & operator++ ()
const_iterator operator++ (int)

Friends

class phasePair

Detailed Description

STL const_iterator.

Definition at line 238 of file phasePair.H.

Constructor & Destructor Documentation

◆ const_iterator()

const_iterator ( const phasePair & pair)
inlineexplicit

Construct from pair, moving to its 'begin' position.

Definition at line 105 of file phasePairI.H.

References phasePair.

Here is the call graph for this function:

Member Function Documentation

◆ index()

Foam::label index ( ) const
inline

Return the current index.

Definition at line 111 of file phasePairI.H.

References index().

Referenced by index().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator==()

bool operator== ( const const_iterator & iter) const
inline

Definition at line 117 of file phasePairI.H.

◆ operator!=()

bool operator!= ( const const_iterator & iter) const
inline

Definition at line 126 of file phasePairI.H.

References phasePairKey::operator==.

Here is the call graph for this function:

◆ operator*()

const Foam::phaseModel & operator* ( ) const
inline

Definition at line 136 of file phasePairI.H.

References operator*().

Referenced by operator*().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator()()

const Foam::phaseModel & operator() ( ) const
inline

Definition at line 150 of file phasePairI.H.

References operator()(), and Foam::operator*().

Referenced by operator()().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ otherPhase()

const Foam::phaseModel & otherPhase ( ) const
inline

Definition at line 157 of file phasePairI.H.

References otherPhase().

Referenced by otherPhase().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator++() [1/2]

Foam::phasePair::const_iterator & operator++ ( )
inline

Definition at line 171 of file phasePairI.H.

References operator++().

Referenced by operator++(), and operator++().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator++() [2/2]

Foam::phasePair::const_iterator operator++ ( int )
inline

Definition at line 179 of file phasePairI.H.

References operator++().

Here is the call graph for this function:

◆ phasePair

friend class phasePair
friend

Definition at line 259 of file phasePair.H.

References phasePair.

Referenced by const_iterator(), and phasePair.


The documentation for this class was generated from the following files:
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/phasePair/phasePair.H
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/phasePair/phasePairI.H