ESyS-Particle  2.3
esys::lsm::DistConnections< TmplParticle, TmplConnection >::ConstIterator Class Reference

#include <DistConnections.h>

Inheritance diagram for esys::lsm::DistConnections< TmplParticle, TmplConnection >::ConstIterator:
Collaboration diagram for esys::lsm::DistConnections< TmplParticle, TmplConnection >::ConstIterator:

Public Types

typedef const Connectionvalue_type
 
typedef const Connectionreference
 
- Public Types inherited from esys::lsm::ForwardConstIterator< TmplIteratable >
typedef TmplIteratable::value_type value_type
 
typedef
TmplIteratable::const_reference 
reference
 
typedef
TmplIteratable::const_iterator 
iterator
 

Public Member Functions

 ConstIterator (const ConnectionSet &set)
 
value_type next ()
 
value_type current () const
 
- Public Member Functions inherited from esys::lsm::ForwardConstIterator< TmplIteratable >
 ForwardConstIterator (const TmplIteratable &container)
 
 ForwardConstIterator (const iterator &begin, const iterator &end)
 
 ForwardConstIterator (const ForwardIterator< TmplIteratable > &it)
 
bool hasNext () const
 
reference current () const
 
reference next ()
 

Member Typedef Documentation

template<typename TmplParticle, typename TmplConnection>
typedef const Connection& esys::lsm::DistConnections< TmplParticle, TmplConnection >::ConstIterator::reference
template<typename TmplParticle, typename TmplConnection>
typedef const Connection& esys::lsm::DistConnections< TmplParticle, TmplConnection >::ConstIterator::value_type

Constructor & Destructor Documentation

template<typename TmplParticle, typename TmplConnection>
esys::lsm::DistConnections< TmplParticle, TmplConnection >::ConstIterator::ConstIterator ( const ConnectionSet set)
inline

Member Function Documentation

template<typename TmplParticle, typename TmplConnection>
value_type esys::lsm::DistConnections< TmplParticle, TmplConnection >::ConstIterator::current ( ) const
inline

References esys::lsm::ForwardConstIterator< TmplIteratable >::current().

Here is the call graph for this function:

template<typename TmplParticle, typename TmplConnection>
value_type esys::lsm::DistConnections< TmplParticle, TmplConnection >::ConstIterator::next ( )
inline

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