ESyS-Particle  2.3.4
esys::lsm::ConnectionIterator Class Reference
Collaboration diagram for esys::lsm::ConnectionIterator:

Public Member Functions

 ConnectionIterator (const ConnectionVector &connectionVector)
 
bool hasNext () const
 
const BasicInteractionnext ()
 

Private Attributes

ConstContainerIterator< ConnectionVectorm_it
 

Constructor & Destructor Documentation

◆ ConnectionIterator()

esys::lsm::ConnectionIterator::ConnectionIterator ( const ConnectionVector connectionVector)
inline

Member Function Documentation

◆ hasNext()

bool esys::lsm::ConnectionIterator::hasNext ( ) const
inline

References esys::lsm::ConstContainerIterator< TmplContainer >::hasNext(), and m_it.

Referenced by esys::lsm::ParticleDataVisitor::writeConnectionTags(), and esys::lsm::ParticleDataVisitor::writeParticleIndexConnections().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ next()

const BasicInteraction& esys::lsm::ConnectionIterator::next ( )
inline

References m_it, and esys::lsm::ConstContainerIterator< TmplContainer >::next().

Referenced by esys::lsm::ParticleDataVisitor::writeConnectionTags(), and esys::lsm::ParticleDataVisitor::writeParticleIndexConnections().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_it

ConstContainerIterator<ConnectionVector> esys::lsm::ConnectionIterator::m_it
private

Referenced by hasNext(), and next().


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