Definition at line 19 of file LowLevelViews.h.
Public Types | |
| typedef LowLevelView *(* | Creator_t) (void *, cdims_t) |
| enum | EFlags { kDefault = 0x0000 , kIsCppArray = 0x0001 , kIsFixed = 0x0002 , kIsOwner = 0x0004 } |
Public Member Functions | |
| void * | get_buf () |
| bool | resize (size_t sz) |
| void | set_buf (void **buf) |
Public Attributes | |
| void ** | fBuf |
| PyObject_HEAD Py_buffer | fBufInfo |
| Converter * | fConverter |
| Creator_t | fCreator |
| Converter * | fElemCnv |
#include </github/home/ROOT-CI/src/bindings/pyroot/cppyy/CPyCppyy/src/LowLevelViews.h>
| typedef LowLevelView *(* CPyCppyy::LowLevelView::Creator_t) (void *, cdims_t) |
Definition at line 34 of file LowLevelViews.h.
| Enumerator | |
|---|---|
| kDefault | |
| kIsCppArray | |
| kIsFixed | |
| kIsOwner | |
Definition at line 21 of file LowLevelViews.h.
|
inline |
Definition at line 38 of file LowLevelViews.h.
| bool CPyCppyy::LowLevelView::resize | ( | size_t | sz | ) |
Definition at line 1047 of file LowLevelViews.cxx.
|
inline |
Definition at line 39 of file LowLevelViews.h.
| void** CPyCppyy::LowLevelView::fBuf |
Definition at line 30 of file LowLevelViews.h.
| PyObject_HEAD Py_buffer CPyCppyy::LowLevelView::fBufInfo |
Definition at line 29 of file LowLevelViews.h.
| Converter* CPyCppyy::LowLevelView::fConverter |
Definition at line 31 of file LowLevelViews.h.
| Creator_t CPyCppyy::LowLevelView::fCreator |
Definition at line 35 of file LowLevelViews.h.
| Converter* CPyCppyy::LowLevelView::fElemCnv |
Definition at line 32 of file LowLevelViews.h.