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

Public Member Functions

 WallForceReaderPy (int wallId1, int wallId2, const std::string &fileName)
 
bool hasNext () const
 
WallForceReader::WallForcePair next ()
 

Private Types

typedef boost::shared_ptr< std::ifstream > IFStreamPtr
 

Private Attributes

IFStreamPtr m_iFStreamPtr
 
WallForceReader m_it
 

Member Typedef Documentation

◆ IFStreamPtr

typedef boost::shared_ptr<std::ifstream> esys::lsm::WallForceReaderPy::IFStreamPtr
private

Constructor & Destructor Documentation

◆ WallForceReaderPy()

esys::lsm::WallForceReaderPy::WallForceReaderPy ( int  wallId1,
int  wallId2,
const std::string &  fileName 
)
inline

Member Function Documentation

◆ hasNext()

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

◆ next()

WallForceReader::WallForcePair esys::lsm::WallForceReaderPy::next ( )
inline

Member Data Documentation

◆ m_iFStreamPtr

IFStreamPtr esys::lsm::WallForceReaderPy::m_iFStreamPtr
private

◆ m_it

WallForceReader esys::lsm::WallForceReaderPy::m_it
private

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