MCPcopy Create free account
hub / github.com/numpy/numpy / NpyCapsule_FromVoidPtrAndDesc

Function NpyCapsule_FromVoidPtrAndDesc

numpy/core/include/numpy/npy_3kcompat.h:556–566  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

554}
555
556static inline PyObject *
557NpyCapsule_FromVoidPtrAndDesc(void *ptr, void* context, void (*dtor)(PyObject *))
558{
559 PyObject *ret = NpyCapsule_FromVoidPtr(ptr, dtor);
560 if (ret != NULL && PyCapsule_SetContext(ret, context) != 0) {
561 PyErr_Clear();
562 Py_DECREF(ret);
563 ret = NULL;
564 }
565 return ret;
566}
567
568static inline void *
569NpyCapsule_AsVoidPtr(PyObject *obj)

Callers

nothing calls this directly

Calls 1

NpyCapsule_FromVoidPtrFunction · 0.85

Tested by

no test coverage detected