ESyS-Particle  2.3.4
esys::lsm::ConstContainerIterator< TmplContainer > Class Template Reference
Inheritance diagram for esys::lsm::ConstContainerIterator< TmplContainer >:

Public Member Functions

 ConstContainerIterator (const TmplContainer &container)
 
bool hasNext () const
 
TmplContainer::const_reference next ()
 

Private Attributes

TmplContainer::const_iterator m_it
 
TmplContainer::const_iterator m_end
 

Constructor & Destructor Documentation

◆ ConstContainerIterator()

template<class TmplContainer >
esys::lsm::ConstContainerIterator< TmplContainer >::ConstContainerIterator ( const TmplContainer &  container)
inline

Member Function Documentation

◆ hasNext()

template<class TmplContainer >
bool esys::lsm::ConstContainerIterator< TmplContainer >::hasNext ( ) const
inline

Referenced by esys::lsm::ParticleIterator::hasNext(), and esys::lsm::ConnectionIterator::hasNext().

Here is the caller graph for this function:

◆ next()

template<class TmplContainer >
TmplContainer::const_reference esys::lsm::ConstContainerIterator< TmplContainer >::next ( )
inline

Referenced by esys::lsm::ParticleIterator::next(), and esys::lsm::ConnectionIterator::next().

Here is the caller graph for this function:

Member Data Documentation

◆ m_end

template<class TmplContainer >
TmplContainer::const_iterator esys::lsm::ConstContainerIterator< TmplContainer >::m_end
private

◆ m_it

template<class TmplContainer >
TmplContainer::const_iterator esys::lsm::ConstContainerIterator< TmplContainer >::m_it
private

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