walberla::blockforest::SetupBlockForest::const_iterator Class Reference

#include <SetupBlockForest.h>

Public Member Functions

 const_iterator (const iterator &it)
 
 const_iterator (const const_iterator &it)
 
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

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

Member Function Documentation

const SetupBlock* walberla::blockforest::SetupBlockForest::const_iterator::get ( ) const
inline
bool walberla::blockforest::SetupBlockForest::const_iterator::operator!= ( const const_iterator rhs) const
inline
const SetupBlock& walberla::blockforest::SetupBlockForest::const_iterator::operator* ( ) const
inline
const_iterator& walberla::blockforest::SetupBlockForest::const_iterator::operator++ ( )
inline
const_iterator walberla::blockforest::SetupBlockForest::const_iterator::operator++ ( int  )
inline
const SetupBlock* walberla::blockforest::SetupBlockForest::const_iterator::operator-> ( ) const
inline
bool walberla::blockforest::SetupBlockForest::const_iterator::operator== ( const const_iterator rhs) const
inline

Friends And Related Function Documentation

friend class SetupBlockForest
friend

Member Data Documentation

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

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