ESyS-Particle  2.3.4
esys::lsm::CartesianGrid< TmplValue >::ValueIterator Class Reference

#include <CartesianGrid.h>

Inheritance diagram for esys::lsm::CartesianGrid< TmplValue >::ValueIterator:
Collaboration diagram for esys::lsm::CartesianGrid< TmplValue >::ValueIterator:

Public Member Functions

 ValueIterator (ValueVector &v)
 
CartesianGrid::reference next ()
 
- Public Member Functions inherited from esys::lsm::ForwardIterator< ValueVector >
 ForwardIterator (ValueVector &container)
 
 ForwardIterator (const iterator &begin, const iterator &end)
 
bool hasNext () const
 
reference current () const
 
reference next ()
 

Additional Inherited Members

- Public Types inherited from esys::lsm::ForwardIterator< ValueVector >
typedef TmplIteratable::value_type value_type
 
typedef TmplIteratable::reference reference
 
typedef TmplIteratable::iterator iterator
 

Constructor & Destructor Documentation

◆ ValueIterator()

template<typename TmplValue >
esys::lsm::CartesianGrid< TmplValue >::ValueIterator::ValueIterator ( ValueVector v)
inline

Member Function Documentation

◆ next()

template<typename TmplValue >
CartesianGrid::reference esys::lsm::CartesianGrid< TmplValue >::ValueIterator::next ( )
inline

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

Here is the call graph for this function:

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