|
ESyS-Particle
2.3.4
|
#include <VectorPy.h>


Classes | |
| class | PickleSuite |
Public Types | |
| typedef std::vector< TmplElem > | Inherited |
| typedef Inherited::const_reference | const_reference |
| typedef Inherited::reference | reference |
Public Member Functions | |
| VectorPy () | |
| VectorPy (const VectorPy &vec) | |
| VectorPy (const Inherited &vec) | |
| VectorPy (boost::python::object &iterable) | |
| void | append (const_reference e) |
| size_t | getIndex (int i) const |
| reference | getItem (int i) |
| void | setItem (int i, const_reference e) |
Static Public Member Functions | |
| static boost::python::class_< VectorPy > | exportVector (const std::string &pyClassName, const std::string &pyClassDocString) |
| typedef Inherited::const_reference esys::lsm::VectorPy< TmplElem >::const_reference |
| typedef std::vector<TmplElem> esys::lsm::VectorPy< TmplElem >::Inherited |
| typedef Inherited::reference esys::lsm::VectorPy< TmplElem >::reference |
| esys::lsm::VectorPy< TE >::VectorPy |
| esys::lsm::VectorPy< TE >::VectorPy | ( | const VectorPy< TmplElem > & | vec | ) |
| esys::lsm::VectorPy< TE >::VectorPy | ( | const Inherited & | vec | ) |
| esys::lsm::VectorPy< TE >::VectorPy | ( | boost::python::object & | iterable | ) |
References esys::lsm::bpu::PythonIterIterator< TmplExtractType >::hasNext(), and esys::lsm::bpu::PythonIterIterator< TmplExtractType >::next().

| void esys::lsm::VectorPy< TE >::append | ( | const_reference | e | ) |
|
static |
| size_t esys::lsm::VectorPy< TE >::getIndex | ( | int | i | ) | const |
| VectorPy< TE >::reference esys::lsm::VectorPy< TE >::getItem | ( | int | i | ) |
| void esys::lsm::VectorPy< TE >::setItem | ( | int | i, |
| const_reference | e | ||
| ) |