#include <Extensions.hxx>
Public Member Functions | |
| void | add (const char *method_name, PyCFunction f, const char *doc="", int flag=1) |
| MethodTable () | |
| PyMethodDef * | table () |
| virtual | ~MethodTable () |
Static Protected Member Functions | |
| static PyMethodDef | method (const char *method_name, PyCFunction f, int flags=1, const char *doc="") |
Protected Attributes | |
| PyMethodDef * | mt |
| std::vector< PyMethodDef > | t |
Definition at line 77 of file Python2/Extensions.hxx.
| Py::MethodTable::MethodTable | ( | ) |
Definition at line 147 of file Python2/cxx_extensions.cxx.
| Py::MethodTable::~MethodTable | ( | ) | [virtual] |
Definition at line 153 of file Python2/cxx_extensions.cxx.
References mt.
| void Py::MethodTable::add | ( | const char * | method_name, | |
| PyCFunction | f, | |||
| const char * | doc = "", |
|||
| int | flag = 1 | |||
| ) |
Definition at line 158 of file Python2/cxx_extensions.cxx.
| PyMethodDef Py::MethodTable::method | ( | const char * | method_name, | |
| PyCFunction | f, | |||
| int | flags = 1, |
|||
| const char * | doc = "" | |||
| ) | [static, protected] |
Definition at line 137 of file Python2/cxx_extensions.cxx.
References FemExample::m.
Referenced by add(), and MethodTable().
| PyMethodDef * Py::MethodTable::table | ( | ) |
Definition at line 170 of file Python2/cxx_extensions.cxx.
Referenced by Py::ExtensionModuleBase::initialize().
PyMethodDef* Py::MethodTable::mt [protected] |
Definition at line 88 of file Python2/Extensions.hxx.
Referenced by add(), MethodTable(), table(), and ~MethodTable().
std::vector<PyMethodDef> Py::MethodTable::t [protected] |
Definition at line 87 of file Python2/Extensions.hxx.
Referenced by add(), MethodTable(), and table().
1.6.1