frepple::utils::FreppleIterator< ME, ITERCLASS, DATACLASS > Class Template Reference

A template class to expose iterators to Python. More...

#include <utils.h>

Inheritance diagram for frepple::utils::FreppleIterator< ME, ITERCLASS, DATACLASS >:

List of all members.

Public Member Functions

 FreppleIterator ()
template<class OTHER >
 FreppleIterator (const OTHER *o)
template<class OTHER >
 FreppleIterator (const OTHER &o)

Static Public Member Functions

static PyObject * create (PyObject *self, PyObject *args)
static int initialize ()

Detailed Description

template<class ME, class ITERCLASS, class DATACLASS>
class frepple::utils::FreppleIterator< ME, ITERCLASS, DATACLASS >

A template class to expose iterators to Python.

Definition at line 5369 of file utils.h.


Constructor & Destructor Documentation

template<class ME, class ITERCLASS, class DATACLASS>
frepple::utils::FreppleIterator< ME, ITERCLASS, DATACLASS >::FreppleIterator ( ) [inline]

Definition at line 5382 of file utils.h.

template<class ME, class ITERCLASS, class DATACLASS>
template<class OTHER >
frepple::utils::FreppleIterator< ME, ITERCLASS, DATACLASS >::FreppleIterator ( const OTHER *  o) [inline]

Definition at line 5385 of file utils.h.

template<class ME, class ITERCLASS, class DATACLASS>
template<class OTHER >
frepple::utils::FreppleIterator< ME, ITERCLASS, DATACLASS >::FreppleIterator ( const OTHER &  o) [inline]

Definition at line 5388 of file utils.h.


Member Function Documentation

template<class ME, class ITERCLASS, class DATACLASS>
static PyObject* frepple::utils::FreppleIterator< ME, ITERCLASS, DATACLASS >::create ( PyObject *  self,
PyObject *  args 
) [inline, static]

Definition at line 5391 of file utils.h.

template<class ME, class ITERCLASS, class DATACLASS>
static int frepple::utils::FreppleIterator< ME, ITERCLASS, DATACLASS >::initialize ( ) [inline, static]

Definition at line 5372 of file utils.h.


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

Documentation generated for frePPLe by  doxygen