Public Member Functions | List of all members
globalIndex::const_iterator Class Reference

Public Member Functions

 const_iterator (const globalIndex *globalIdx, const label proci=0) noexcept
 
label proci () const noexcept
 
label start () const
 
label size () const
 
labelRange range () const
 
labelRange operator* () const
 
const_iteratoroperator++ ()
 
const_iterator operator++ (int)
 
const_iteratoroperator-- ()
 
const_iterator operator-- (int)
 
bool operator== (const const_iterator &iter) const noexcept
 
bool operator!= (const const_iterator &iter) const noexcept
 

Detailed Description

Definition at line 283 of file globalIndex.H.

Constructor & Destructor Documentation

◆ const_iterator()

const_iterator ( const globalIndex globalIdx,
const label  proci = 0 
)
inlineexplicitnoexcept

Definition at line 322 of file globalIndexI.H.

Member Function Documentation

◆ proci()

Foam::label proci ( ) const
inlinenoexcept

Definition at line 333 of file globalIndexI.H.

◆ start()

Foam::label start ( ) const
inline

Definition at line 340 of file globalIndexI.H.

◆ size()

Foam::label size ( ) const
inline

Definition at line 347 of file globalIndexI.H.

◆ range()

Foam::labelRange range ( ) const
inline

Definition at line 354 of file globalIndexI.H.

◆ operator*()

Foam::labelRange operator* ( ) const
inline

Definition at line 361 of file globalIndexI.H.

References range.

◆ operator++() [1/2]

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

Definition at line 369 of file globalIndexI.H.

◆ operator++() [2/2]

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

Definition at line 378 of file globalIndexI.H.

◆ operator--() [1/2]

Foam::globalIndex::const_iterator & operator-- ( )
inline

Definition at line 388 of file globalIndexI.H.

◆ operator--() [2/2]

Foam::globalIndex::const_iterator operator-- ( int  )
inline

Definition at line 397 of file globalIndexI.H.

◆ operator==()

bool operator== ( const const_iterator iter) const
inlinenoexcept

Definition at line 408 of file globalIndexI.H.

◆ operator!=()

bool operator!= ( const const_iterator iter) const
inlinenoexcept

Definition at line 419 of file globalIndexI.H.


The documentation for this class was generated from the following files: