numpy 2.0.0
src/multiarray/descriptor.h File Reference

Go to the source code of this file.

Functions

NPY_NO_EXPORT PyObject * arraydescr_protocol_typestr_get (PyArray_Descr *)
NPY_NO_EXPORT PyObject * arraydescr_protocol_descr_get (PyArray_Descr *self)
NPY_NO_EXPORT PyObject * array_set_typeDict (PyObject *NPY_UNUSED(ignored), PyObject *args)
NPY_NO_EXPORT PyArray_Descr_arraydescr_fromobj (PyObject *obj)

Function Documentation

NPY_NO_EXPORT PyArray_Descr* _arraydescr_fromobj ( PyObject *  obj)

Understand basic ctypes
derived type
Understand ctypes structures --
bit-fields are not supported automatically aligns

NPY_NO_EXPORT PyObject* array_set_typeDict ( PyObject *  NPY_UNUSEDignored,
PyObject *  args 
)

Decrement old reference (if any)
Create an internal reference to it

NPY_NO_EXPORT PyObject* arraydescr_protocol_descr_get ( PyArray_Descr self)
NPY_NO_EXPORT PyObject* arraydescr_protocol_typestr_get ( PyArray_Descr )