#include "Python.h"
Go to the source code of this file.
Compounds | |
class | PyObjectPlus |
Defines | |
#define | _adr_py_lib_h_ |
#define | Py_NEWARGS 1 |
#define | Py_Return Py_INCREF(Py_None); return Py_None; |
#define | Py_Error(E, M) {PyErr_SetString(E, M); return NULL;} |
#define | Py_Try(F) {if (!(F)) return NULL;} |
#define | Py_Assert(A,E,M) {if (!(A)) {PyErr_SetString(E, M); return NULL;}} |
#define | Py_Header |
#define | _getattr_up(Parent) |
Typedefs | |
typedef PyTypeObject* | PyParentObject |
Functions | |
void | Py_Fatal (char *M) |
|
Definition at line 22 of file PyObjectPlus.h. |
|
Definition at line 20 of file PyObjectPlus.h. Referenced by PyObjectPlus::_repr(), and listvalue_buffer_item(). |
|
Initializer: \ public: \ static PyTypeObject Type; \ static PyMethodDef Methods[]; \ static PyParentObject Parents[]; \ virtual PyTypeObject *GetType(void) {return &Type;}; \ virtual PyParentObject *GetParents(void) {return Parents;} Definition at line 31 of file PyObjectPlus.h. |
|
Definition at line 17 of file PyObjectPlus.h. |
|
Definition at line 18 of file PyObjectPlus.h. |
|
Definition at line 21 of file PyObjectPlus.h. Referenced by EmbeddedClass::PyMake(), and PyObjectPlus::Py_isA(). |
|
Definition at line 4 of file PyObjectPlus.h. |
|
|
Definition at line 56 of file PyObjectPlus.h. |
|
Definition at line 24 of file PyObjectPlus.h. |