ESyS-Particle  2.3.2
esys::lsm::PythonIterIterator< TmplExtractType > Class Template Reference

Public Member Functions

 PythonIterIterator (boost::python::object iter)
bool hasNext () const
TmplExtractType next ()
void update ()

Private Attributes

bool m_hasNext
boost::python::object m_next
boost::python::object m_iter

Constructor & Destructor Documentation

template<typename TmplExtractType >
esys::lsm::PythonIterIterator< TmplExtractType >::PythonIterIterator ( boost::python::object  iter)
inline

References esys::lsm::PythonIterIterator< TmplExtractType >::update().

Here is the call graph for this function:

Member Function Documentation

template<typename TmplExtractType >
bool esys::lsm::PythonIterIterator< TmplExtractType >::hasNext ( ) const
inline
template<typename TmplExtractType >
TmplExtractType esys::lsm::PythonIterIterator< TmplExtractType >::next ( )
inline

Member Data Documentation

template<typename TmplExtractType >
bool esys::lsm::PythonIterIterator< TmplExtractType >::m_hasNext
private
template<typename TmplExtractType >
boost::python::object esys::lsm::PythonIterIterator< TmplExtractType >::m_iter
private
template<typename TmplExtractType >
boost::python::object esys::lsm::PythonIterIterator< TmplExtractType >::m_next
private

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