numpy
2.0.0
|
#include <Python.h>
#include "structmember.h"
#include "numpy/arrayobject.h"
#include "numpy/arrayscalars.h"
#include "npy_config.h"
#include "npy_pycompat.h"
Defines | |
#define | PY_SSIZE_T_CLEAN |
#define | NPY_NO_DEPRECATED_API NPY_API_VERSION |
#define | _MULTIARRAYMODULE |
Functions | |
static void | _fillobject (char *optr, PyObject *obj, PyArray_Descr *dtype) |
NPY_NO_EXPORT void | PyArray_Item_INCREF (char *data, PyArray_Descr *descr) |
NPY_NO_EXPORT void | PyArray_Item_XDECREF (char *data, PyArray_Descr *descr) |
NPY_NO_EXPORT int | PyArray_INCREF (PyArrayObject *mp) |
NPY_NO_EXPORT int | PyArray_XDECREF (PyArrayObject *mp) |
NPY_NO_EXPORT void | PyArray_FillObjectArray (PyArrayObject *arr, PyObject *obj) |
#define _MULTIARRAYMODULE |
#define NPY_NO_DEPRECATED_API NPY_API_VERSION |
#define PY_SSIZE_T_CLEAN |
static void _fillobject | ( | char * | optr, |
PyObject * | obj, | ||
PyArray_Descr * | dtype | ||
) | [static] |
NPY_NO_EXPORT void PyArray_FillObjectArray | ( | PyArrayObject * | arr, |
PyObject * | obj | ||
) |
NPY_NO_EXPORT int PyArray_INCREF | ( | PyArrayObject * | mp | ) |
<
References PyArrayIterObject_tag::dataptr, PyArray_DESCR, PyArray_Item_INCREF(), and PyArray_ITER_NEXT.
NPY_NO_EXPORT void PyArray_Item_INCREF | ( | char * | data, |
PyArray_Descr * | descr | ||
) |
NPY_NO_EXPORT void PyArray_Item_XDECREF | ( | char * | data, |
PyArray_Descr * | descr | ||
) |
References NPY_COPY_PYOBJECT_PTR.
Referenced by PyArray_TakeFrom().
NPY_NO_EXPORT int PyArray_XDECREF | ( | PyArrayObject * | mp | ) |
<