Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Namespaces | Macros | Functions
numpy_interop.h File Reference
#include "arrow/python/platform.h"
#include <numpy/numpyconfig.h>
#include <numpy/arrayobject.h>
#include <numpy/ufuncobject.h>

Go to the source code of this file.

Namespaces

 arrow
 Top-level namespace for Apache Arrow C++ API.
 
 arrow::py
 

Macros

#define NPY_ARRAY_NOTSWAPPED   NPY_NOTSWAPPED
 
#define NPY_ARRAY_ALIGNED   NPY_ALIGNED
 
#define NPY_ARRAY_WRITEABLE   NPY_WRITEABLE
 
#define NPY_ARRAY_UPDATEIFCOPY   NPY_UPDATEIFCOPY
 
#define PY_ARRAY_UNIQUE_SYMBOL   arrow_ARRAY_API
 
#define NO_IMPORT_ARRAY
 

Functions

int arrow::py::import_numpy ()
 

Macro Definition Documentation

◆ NO_IMPORT_ARRAY

#define NO_IMPORT_ARRAY

◆ NPY_ARRAY_ALIGNED

#define NPY_ARRAY_ALIGNED   NPY_ALIGNED

◆ NPY_ARRAY_NOTSWAPPED

#define NPY_ARRAY_NOTSWAPPED   NPY_NOTSWAPPED

◆ NPY_ARRAY_UPDATEIFCOPY

#define NPY_ARRAY_UPDATEIFCOPY   NPY_UPDATEIFCOPY

◆ NPY_ARRAY_WRITEABLE

#define NPY_ARRAY_WRITEABLE   NPY_WRITEABLE

◆ PY_ARRAY_UNIQUE_SYMBOL

#define PY_ARRAY_UNIQUE_SYMBOL   arrow_ARRAY_API