bitSet::const_iterator Class Reference

A const_iterator for iterating across on values. More...

Inheritance diagram for bitSet::const_iterator:
[legend]

Public Member Functions

label operator* () const noexcept
 Return the current on position. More...
 
const_iteratoroperator++ ()
 Move to the next on position. More...
 
bool operator== (const const_iterator &iter) const noexcept
 
bool operator!= (const const_iterator &iter) const noexcept
 

Friends

class bitSet
 

Detailed Description

A const_iterator for iterating across on values.

Definition at line 504 of file bitSet.H.

Member Function Documentation

◆ operator*()

Foam::labelRange operator* ( ) const
inlinenoexcept

Return the current on position.

Definition at line 247 of file bitSetI.H.

◆ operator++()

Move to the next on position.

Definition at line 253 of file bitSetI.H.

◆ operator==()

bool operator== ( const const_iterator iter) const
inlinenoexcept

Definition at line 260 of file bitSetI.H.

◆ operator!=()

bool operator!= ( const const_iterator iter) const
inlinenoexcept

Definition at line 269 of file bitSetI.H.

Friends And Related Function Documentation

◆ bitSet

friend class bitSet
friend

Definition at line 506 of file bitSet.H.


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