frepple::utils::FreppleCategory< T > 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< T >:

Static Public Member Functions

static int initialize ()
 
- Static Public Member Functions inherited from frepple::utils::PythonExtension< FreppleCategory< T > >
static void deallocator (PyObject *o)
 
static PythonTypegetType ()
 

Additional Inherited Members

- Public Member Functions inherited from frepple::utils::PythonExtension< FreppleCategory< T > >
 PythonExtension ()
 
virtual ~PythonExtension ()
 
- Protected Member Functions inherited from frepple::utils::NonCopyable
 NonCopyable ()
 
 ~NonCopyable ()
 
- Static Protected Member Functions inherited from frepple::utils::PythonExtensionBase
static PythonTyperegisterPythonType (int, const type_info *)
 
- Static Protected Attributes inherited from frepple::utils::PythonExtensionBase
static vector< PythonType * > table
 

Detailed Description

template<class T>
class frepple::utils::FreppleCategory< T >

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

Definition at line 37 of file pythonutils.h.

Member Function Documentation

template<class T >
static int frepple::utils::FreppleCategory< T >::initialize ( )
inlinestatic

Initialization method.

Definition at line 41 of file pythonutils.h.


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