ESyS-Particle  2.3
esys::lsm::ContactCollection::ContactIteratorIterator Class Reference

#include <ContactCollection.h>

Collaboration diagram for esys::lsm::ContactCollection::ContactIteratorIterator:

Public Types

typedef ForwardIterator
< ContactMap
ContactMapIterator
 

Public Member Functions

 ContactIteratorIterator (ContactMap &map)
 
bool hasNext () const
 
ContactIterator next ()
 
ContactIterator current () const
 

Private Attributes

ContactMapIterator m_contactMapIterator
 

Member Typedef Documentation

Constructor & Destructor Documentation

esys::lsm::ContactCollection::ContactIteratorIterator::ContactIteratorIterator ( ContactMap map)
inline

Member Function Documentation

ContactIterator esys::lsm::ContactCollection::ContactIteratorIterator::current ( ) const
inline

References esys::lsm::ForwardIterator< TmplIteratable >::current(), and m_contactMapIterator.

Here is the call graph for this function:

bool esys::lsm::ContactCollection::ContactIteratorIterator::hasNext ( ) const
inline

References esys::lsm::ForwardIterator< TmplIteratable >::hasNext(), and m_contactMapIterator.

Here is the call graph for this function:

ContactIterator esys::lsm::ContactCollection::ContactIteratorIterator::next ( )
inline

References m_contactMapIterator, and esys::lsm::ForwardIterator< TmplIteratable >::next().

Here is the call graph for this function:

Member Data Documentation

ContactMapIterator esys::lsm::ContactCollection::ContactIteratorIterator::m_contactMapIterator
private

Referenced by current(), hasNext(), and next().


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