frepple::utils::FreppleCategory< ME, PROXY > Class Template Reference

A template class to expose category classes which use a string as the key to Python . More...

#include <pythonutils.h>

Inheritance diagram for frepple::utils::FreppleCategory< ME, PROXY >:
frepple::utils::PythonExtension< FreppleCategory< ME, PROXY > > frepple::utils::PythonExtensionBase frepple::utils::NonCopyable

List of all members.

Public Member Functions

 FreppleCategory (PROXY *x=NULL)

Static Public Member Functions

static int initialize (PyObject *m)
static PyObject * proxy (Object *p)

Public Attributes

PROXY * obj

Detailed Description

template<class ME, class PROXY>
class frepple::utils::FreppleCategory< ME, PROXY >

A template class to expose category classes which use a string as the key to Python .

Definition at line 725 of file pythonutils.h.


Constructor & Destructor Documentation

template<class ME, class PROXY>
frepple::utils::FreppleCategory< ME, PROXY >::FreppleCategory ( PROXY *  x = NULL  )  [inline]

Constructor.

Definition at line 749 of file pythonutils.h.


Member Function Documentation

template<class ME, class PROXY>
static int frepple::utils::FreppleCategory< ME, PROXY >::initialize ( PyObject *  m  )  [inline, static]

Initialization method.

Reimplemented in frepple::PythonSolver.

Definition at line 729 of file pythonutils.h.

template<class ME, class PROXY>
static PyObject* frepple::utils::FreppleCategory< ME, PROXY >::proxy ( Object p  )  [inline, static]

Definition at line 744 of file pythonutils.h.


Member Data Documentation

template<class ME, class PROXY>
PROXY* frepple::utils::FreppleCategory< ME, PROXY >::obj

Definition at line 752 of file pythonutils.h.


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

Generated on 25 Sep 2009 for frePPLe by  doxygen 1.6.1