ESyS-Particle  4.0.1
Public Types | Public Member Functions | Protected Member Functions
esys::lsm::ParticleIterator Class Reference
Inheritance diagram for esys::lsm::ParticleIterator:
Inheritance graph
[legend]
Collaboration diagram for esys::lsm::ParticleIterator:
Collaboration graph
[legend]

List of all members.

Public Types

typedef IStreamIterator
< SimpleParticleData >
::value_type 
value_type

Public Member Functions

 ParticleIterator (std::istream &iStream, int numElements, bool is2d=true)
 ParticleIterator (const ParticleVector &particleVector)
bool hasNext () const
const SimpleParticlenext ()

Protected Member Functions

virtual void readDataFromStream ()

Member Function Documentation

bool esys::lsm::ParticleIterator::hasNext ( ) const [inline]

Returns true if there are any elements remaining in the stream.

Reimplemented from esys::lsm::IStreamIterator< SimpleParticleData >.

Returns the next element in the stream.

Reimplemented from esys::lsm::IStreamIterator< SimpleParticleData >.


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