from python_tuple cimport *
from python_list cimport *
from python_object cimport *
+from python_cobject cimport *
from python_sequence cimport *
from python_mapping cimport *
from python_iterator cimport *
# the new Capsules API.
###########################################################################
- int PyCObject_Check(object p)¶
+ int PyCObject_Check(object p)
# Return true if its argument is a PyCObject.
- object PyCObject_FromVoidPtr(void* cobj, void (*destr)(void *))¶
+ object PyCObject_FromVoidPtr(void* cobj, void (*destr)(void *))
# Return value: New reference.
#
# Create a PyCObject from the void * cobj. The destr function will
# be called when the object is reclaimed, unless it is NULL.
- object PyCObject_FromVoidPtrAndDesc(void* cobj, void* desc, void (*destr)(void *, void *))¶
+ object PyCObject_FromVoidPtrAndDesc(void* cobj, void* desc, void (*destr)(void *, void *))
# Return value: New reference.
#
# Create a PyCObject from the void * cobj. The destr function will
# be called when the object is reclaimed. The desc argument can be
# used to pass extra callback data for the destructor function.
- void* PyCObject_AsVoidPtr(object self)¶
+ void* PyCObject_AsVoidPtr(object self)
# Return the object void * that the PyCObject self was created with.
- void* PyCObject_GetDesc(object self)¶
+ void* PyCObject_GetDesc(object self)
# Return the description void * that the PyCObject self was created with.
- int PyCObject_SetVoidPtr(object self, void* cobj)¶
+ int PyCObject_SetVoidPtr(object self, void* cobj)
# Set the void pointer inside self to cobj. The PyCObject must not
# have an associated destructor. Return true on success, false on
# failure.