|
static void | copy_base (const Py_ssize_t *shape, Py_ssize_t itemsize, char *dptr, const Py_ssize_t *dstrides, const Py_ssize_t *dsuboffsets, char *sptr, const Py_ssize_t *sstrides, const Py_ssize_t *ssuboffsets, char *mem) |
|
static int | copy_single (Py_buffer *dest, Py_buffer *src) |
|
| CPPYY_IMPL_VIEW_CREATOR (bool) |
|
| CPPYY_IMPL_VIEW_CREATOR (double) |
|
| CPPYY_IMPL_VIEW_CREATOR (float) |
|
| CPPYY_IMPL_VIEW_CREATOR (int) |
|
| CPPYY_IMPL_VIEW_CREATOR (long double) |
|
| CPPYY_IMPL_VIEW_CREATOR (long long) |
|
| CPPYY_IMPL_VIEW_CREATOR (long) |
|
| CPPYY_IMPL_VIEW_CREATOR (short) |
|
| CPPYY_IMPL_VIEW_CREATOR (signed char) |
|
| CPPYY_IMPL_VIEW_CREATOR (std::complex< double >) |
|
| CPPYY_IMPL_VIEW_CREATOR (std::complex< float >) |
|
| CPPYY_IMPL_VIEW_CREATOR (std::complex< int >) |
|
| CPPYY_IMPL_VIEW_CREATOR (std::complex< long >) |
|
| CPPYY_IMPL_VIEW_CREATOR (unsigned char) |
|
| CPPYY_IMPL_VIEW_CREATOR (unsigned int) |
|
| CPPYY_IMPL_VIEW_CREATOR (unsigned long long) |
|
| CPPYY_IMPL_VIEW_CREATOR (unsigned long) |
|
| CPPYY_IMPL_VIEW_CREATOR (unsigned short) |
|
template<typename T > |
static PyObject * | CreateLowLevelViewT (T **address, Py_ssize_t *shape) |
|
template<typename T > |
static PyObject * | CreateLowLevelViewT (T *address, Py_ssize_t *shape) |
|
static bool | equiv_shape (const Py_buffer *dest, const Py_buffer *src) |
|
static bool | equiv_structure (const Py_buffer *dest, const Py_buffer *src) |
|
static int | init_slice (Py_buffer *base, PyObject *_key, int dim) |
|
static Py_ssize_t | is_multiindex (PyObject *key) |
|
static bool | is_multislice (PyObject *key) |
|
static int | last_dim_is_contiguous (const Py_buffer *dest, const Py_buffer *src) |
|
static int | ll_ass_sub (CPyCppyy::LowLevelView *self, PyObject *key, PyObject *value) |
|
static void | ll_dealloc (CPyCppyy::LowLevelView *pyobj) |
|
static int | ll_getbuf (CPyCppyy::LowLevelView *self, Py_buffer *view, int flags) |
|
static Py_ssize_t | ll_getsegcount (PyObject *, Py_ssize_t *lenp) |
|
static PyObject * | ll_item (CPyCppyy::LowLevelView *self, Py_ssize_t index) |
|
static PyObject * | ll_item_multi (CPyCppyy::LowLevelView *self, PyObject *tup) |
|
static Py_ssize_t | ll_length (CPyCppyy::LowLevelView *self) |
|
static CPyCppyy::LowLevelView * | ll_new (PyTypeObject *subtype, PyObject *, PyObject *) |
|
static Py_ssize_t | ll_oldgetbuf (CPyCppyy::LowLevelView *self, Py_ssize_t seg, void **pptr) |
|
static PyObject * | ll_reshape (CPyCppyy::LowLevelView *self, PyObject *shape) |
|
static PyObject * | ll_subscript (CPyCppyy::LowLevelView *self, PyObject *key) |
|
static PyObject * | ll_typecode (CPyCppyy::LowLevelView *self, void *) |
|
static char * | lookup_dimension (Py_buffer &view, char *ptr, int dim, Py_ssize_t index) |
|
static void * | ptr_from_index (CPyCppyy::LowLevelView *llview, Py_ssize_t index) |
|
static void * | ptr_from_tuple (CPyCppyy::LowLevelView *llview, PyObject *tup) |
|