|
ESyS-Particle
4.0.1
|


Public Types | |
|
typedef IStreamIterator < SimpleParticleData > ::value_type | value_type |
Public Types inherited from esys::lsm::IStreamIterator< SimpleParticleData > | |
Public Member Functions | |
| ParticleIterator (std::istream &iStream, int numElements, bool is2d=true) | |
| ParticleIterator (const ParticleVector &particleVector) | |
| bool | hasNext () const |
| const SimpleParticle & | next () |
Public Member Functions inherited from esys::lsm::IStreamIterator< SimpleParticleData > | |
| IStreamIterator (std::istream &iStream, int numElements) | |
| int | getNumRemaining () const |
Protected Member Functions | |
| virtual void | readDataFromStream () |
Protected Member Functions inherited from esys::lsm::IStreamIterator< SimpleParticleData > | |
| IStreamIterator (const IStreamIterator &it) | |
| IStreamIterator & | operator= (const IStreamIterator &it) |
Additional Inherited Members | |
Protected Attributes inherited from esys::lsm::IStreamIterator< SimpleParticleData > | |
| std::istream * | m_pIStream |
| SimpleParticleData | m_data |
| int | m_numRemaining |
|
inline |
Returns true if there are any elements remaining in the stream.
Reimplemented from esys::lsm::IStreamIterator< SimpleParticleData >.
|
inline |
Returns the next element in the stream.
Reimplemented from esys::lsm::IStreamIterator< SimpleParticleData >.
1.8.1