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 >:
frepple::utils::PythonExtension< ME > frepple::utils::PythonExtensionBase frepple::utils::NonCopyable

List of all members.

Public Member Functions

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

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 5559 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 5572 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 5574 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 5576 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 5562 of file utils.h.


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

Generated on 16 Apr 2010 for frePPLe by  doxygen 1.6.1