4#ifndef PYROOT_TPYBUFFERFACTORY_H
5#define PYROOT_TPYBUFFERFACTORY_H
Factory for python buffers of non-string type.
PyObject * PyBuffer_FromMemory(UChar_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(UShort_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(Float_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(Long_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(Bool_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(ULong_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(Char_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(Double_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(UInt_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(UInt_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(ULong_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(Double_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(Int_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(Bool_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(Long_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(Char_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(UChar_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(Short_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(Float_t *buf, Py_ssize_t size=-1)
static TPyBufferFactory * Instance()
PyObject * PyBuffer_FromMemory(UShort_t *buf, Py_ssize_t size=-1)
PyObject * PyBuffer_FromMemory(Int_t *buf, PyObject *sizeCallback)
PyObject * PyBuffer_FromMemory(Short_t *buf, PyObject *sizeCallback)
TPyBufferFactory BufFac_t