|
ESyS-Particle
2.3.4
|
#include <PythonIterIterator.h>
Public Types | |
| typedef TmplExtractType | value_type |
Public Member Functions | |
| PythonIterIterator (boost::python::object &iteratable) | |
| bool | hasNext () const |
| value_type | next () |
| void | update () |
Private Attributes | |
| bool | m_hasNext |
| boost::python::object | m_next |
| boost::python::object | m_iter |
| typedef TmplExtractType esys::lsm::bpu::PythonIterIterator< TmplExtractType >::value_type |
| esys::lsm::bpu::PythonIterIterator< TmplExtractType >::PythonIterIterator | ( | boost::python::object & | iteratable | ) |
References esys::lsm::bpu::PythonIterIterator< TmplExtractType >::update().

| bool esys::lsm::bpu::PythonIterIterator< TmplExtractType >::hasNext |
Referenced by esys::lsm::LmParticleAdder< TmplMplVector, TmplLsmParticle >::addParticles(), esys::lsm::BondInteractionGroupPy::createInteractions(), esys::lsm::SetPy< TmplElem, TmplCompare >::SetPy(), and esys::lsm::VectorPy< TmplElem >::VectorPy().

| TmplExtractType esys::lsm::bpu::PythonIterIterator< TmplExtractType >::next |
Referenced by esys::lsm::LmParticleAdder< TmplMplVector, TmplLsmParticle >::addParticles(), esys::lsm::BondInteractionGroupPy::createInteractions(), esys::lsm::SetPy< TmplElem, TmplCompare >::SetPy(), and esys::lsm::VectorPy< TmplElem >::VectorPy().

| void esys::lsm::bpu::PythonIterIterator< TmplExtractType >::update |
Referenced by esys::lsm::bpu::PythonIterIterator< TmplExtractType >::PythonIterIterator().

|
private |
|
private |
|
private |