|
| typedef struct _typeobject | PyTypeObject |
| |
| typedef struct _object | PyObject |
| |
| typedef PyObject *(* | unaryfunc) (PyObject *) |
| |
| typedef PyObject *(* | binaryfunc) (PyObject *, PyObject *) |
| |
| typedef PyObject *(* | ternaryfunc) (PyObject *, PyObject *, PyObject *) |
| |
| typedef int(* | inquiry) (PyObject *) |
| |
| typedef Py_ssize_t(* | lenfunc) (PyObject *) |
| |
| typedef PyObject *(* | ssizeargfunc) (PyObject *, Py_ssize_t) |
| |
| typedef PyObject *(* | ssizessizeargfunc) (PyObject *, Py_ssize_t, Py_ssize_t) |
| |
| typedef int(* | ssizeobjargproc) (PyObject *, Py_ssize_t, PyObject *) |
| |
| typedef int(* | ssizessizeobjargproc) (PyObject *, Py_ssize_t, Py_ssize_t, PyObject *) |
| |
| typedef int(* | objobjargproc) (PyObject *, PyObject *, PyObject *) |
| |
| typedef int(* | objobjproc) (PyObject *, PyObject *) |
| |
| typedef int(* | visitproc) (PyObject *, void *) |
| |
| typedef int(* | traverseproc) (PyObject *, visitproc, void *) |
| |
| typedef void(* | freefunc) (void *) |
| |
| typedef void(* | destructor) (PyObject *) |
| |
| typedef PyObject *(* | getattrfunc) (PyObject *, char *) |
| |
| typedef PyObject *(* | getattrofunc) (PyObject *, PyObject *) |
| |
| typedef int(* | setattrfunc) (PyObject *, char *, PyObject *) |
| |
| typedef int(* | setattrofunc) (PyObject *, PyObject *, PyObject *) |
| |
| typedef PyObject *(* | reprfunc) (PyObject *) |
| |
| typedef Py_hash_t(* | hashfunc) (PyObject *) |
| |
| typedef PyObject *(* | richcmpfunc) (PyObject *, PyObject *, int) |
| |
| typedef PyObject *(* | getiterfunc) (PyObject *) |
| |
| typedef PyObject *(* | iternextfunc) (PyObject *) |
| |
| typedef PyObject *(* | descrgetfunc) (PyObject *, PyObject *, PyObject *) |
| |
| typedef int(* | descrsetfunc) (PyObject *, PyObject *, PyObject *) |
| |
| typedef int(* | initproc) (PyObject *, PyObject *, PyObject *) |
| |
| typedef PyObject *(* | newfunc) (PyTypeObject *, PyObject *, PyObject *) |
| |
| typedef PyObject *(* | allocfunc) (PyTypeObject *, Py_ssize_t) |
| |