 |
 |
 |
Python/C API Reference Manual |
 |
 |
 |
7.5.6 Descriptor Objects
``Descriptors'' are objects that describe some attribute of an object.
They are found in the dictionary of type objects.
- PyTypeObject PyProperty_Type
-
The type object for the built-in descriptor types.
New in version 2.2.
| PyObject* PyDescr_NewGetSet( | PyTypeObject *type,
PyGetSetDef *getset) |
-
Return value:
New reference.
New in version 2.2.
| PyObject* PyDescr_NewMember( | PyTypeObject *type,
PyMemberDef *meth) |
-
Return value:
New reference.
New in version 2.2.
| PyObject* PyDescr_NewMethod( | PyTypeObject *type,
PyMethodDef *meth) |
-
Return value:
New reference.
New in version 2.2.
| PyObject* PyDescr_NewWrapper( | PyTypeObject *type,
struct wrapperbase *wrapper,
void *wrapped) |
-
Return value:
New reference.
New in version 2.2.
| PyObject* PyDescr_NewClassMethod( | PyTypeObject *type,
PyMethodDef *method) |
-
New in version 2.3.
| int PyDescr_IsData( | PyObject *descr) |
-
Returns true if the descriptor objects descr describes a data
attribute, or false if it describes a method. descr must be a
descriptor object; there is no error checking.
New in version 2.2.
| PyObject* PyWrapper_New( | PyObject *, PyObject *) |
-
Return value:
New reference.
New in version 2.2.
Release 2.4.1, documentation updated on 30 March 2005.
See About this document... for information on suggesting changes.
Document provided by Web Master Resources and hosted at Speedy Domain Registration Company |