Kaydet (Commit) 33ceda85 authored tarafından Thomas Heller's avatar Thomas Heller

Function signatures for tp_descr_get and tp_descr_set.

üst c6699b7d
...@@ -1106,6 +1106,13 @@ typedef struct PyGetSetDef { ...@@ -1106,6 +1106,13 @@ typedef struct PyGetSetDef {
\begin{cmemberdesc}{PyTypeObject}{descrgetfunc}{tp_descr_get} \begin{cmemberdesc}{PyTypeObject}{descrgetfunc}{tp_descr_get}
An optional pointer to a "descriptor get" function. An optional pointer to a "descriptor get" function.
The function signature is
\begin{verbatim}
PyObject * tp_descr_get(PyObject *self, PyObject *obj, PyObject *type);
\end{verbatim}
XXX blah, blah. XXX blah, blah.
This field is inherited by subtypes. This field is inherited by subtypes.
...@@ -1114,9 +1121,16 @@ typedef struct PyGetSetDef { ...@@ -1114,9 +1121,16 @@ typedef struct PyGetSetDef {
\begin{cmemberdesc}{PyTypeObject}{descrsetfunc}{tp_descr_set} \begin{cmemberdesc}{PyTypeObject}{descrsetfunc}{tp_descr_set}
An optional pointer to a "descriptor set" function. An optional pointer to a "descriptor set" function.
XXX blah, blah. The function signature is
\begin{verbatim}
int tp_descr_set(PyObject *self, PyObject *obj, PyObject *value);
\end{verbatim}
This field is inherited by subtypes. This field is inherited by subtypes.
XXX blah, blah.
\end{cmemberdesc} \end{cmemberdesc}
\begin{cmemberdesc}{PyTypeObject}{long}{tp_dictoffset} \begin{cmemberdesc}{PyTypeObject}{long}{tp_dictoffset}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment