Lines Matching refs:pointer
8 void *pointer;
19 if (!capsule || !PyCapsule_CheckExact(capsule) || capsule->pointer == NULL) {
44 PyCapsule_New(void *pointer, const char *name, PyCapsule_Destructor destructor)
48 if (!pointer) {
49 PyErr_SetString(PyExc_ValueError, "PyCapsule_New called with null pointer");
58 capsule->pointer = pointer;
74 capsule->pointer != NULL &&
93 return capsule->pointer;
134 PyCapsule_SetPointer(PyObject *o, void *pointer)
138 if (!pointer) {
139 PyErr_SetString(PyExc_ValueError, "PyCapsule_SetPointer called with null pointer");
147 capsule->pointer = pointer;
236 return_value = capsule->pointer;
285 "Capsule objects let you wrap a C \"void *\" pointer in a Python\n\