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.