waLBerla 7.3
Loading...
Searching...
No Matches
walberla::SetupBlockForest::const_iterator Class Reference

#include <SetupBlockForest.h>

Public Member Functions

 const_iterator (const iterator &it)
 const_iterator (const const_iterator &it)=default
const_iteratoroperator++ ()
const_iterator operator++ (int)
bool operator== (const const_iterator &rhs) const
bool operator!= (const const_iterator &rhs) const
const SetupBlockget () const
const SetupBlockoperator* () const
const SetupBlockoperator-> () const

Private Member Functions

 const_iterator (const SetupBlockForest *const forest, const SetupBlock *const block)

Private Attributes

const SetupBlockForest *const forest_
const SetupBlockblock_

Friends

class SetupBlockForest

Constructor & Destructor Documentation

◆ const_iterator() [1/3]

walberla::blockforest::SetupBlockForest::const_iterator::const_iterator ( const iterator & it)
inline

◆ const_iterator() [2/3]

walberla::blockforest::SetupBlockForest::const_iterator::const_iterator ( const const_iterator & it)
default

◆ const_iterator() [3/3]

walberla::blockforest::SetupBlockForest::const_iterator::const_iterator ( const SetupBlockForest *const forest,
const SetupBlock *const block )
inlineprivate

Member Function Documentation

◆ get()

const SetupBlock * walberla::blockforest::SetupBlockForest::const_iterator::get ( ) const
inline

◆ operator!=()

bool walberla::blockforest::SetupBlockForest::const_iterator::operator!= ( const const_iterator & rhs) const
inline

◆ operator*()

const SetupBlock & walberla::blockforest::SetupBlockForest::const_iterator::operator* ( ) const
inline

◆ operator++() [1/2]

const_iterator & walberla::blockforest::SetupBlockForest::const_iterator::operator++ ( )
inline

◆ operator++() [2/2]

const_iterator walberla::blockforest::SetupBlockForest::const_iterator::operator++ ( int )
inline

◆ operator->()

const SetupBlock * walberla::blockforest::SetupBlockForest::const_iterator::operator-> ( ) const
inline

◆ operator==()

bool walberla::blockforest::SetupBlockForest::const_iterator::operator== ( const const_iterator & rhs) const
inline

◆ SetupBlockForest

friend class SetupBlockForest
friend

Member Data Documentation

◆ block_

const SetupBlock* walberla::blockforest::SetupBlockForest::const_iterator::block_
private

◆ forest_

const SetupBlockForest* const walberla::blockforest::SetupBlockForest::const_iterator::forest_
private

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