ROOT  6.06/09
Reference Guide
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
PyROOT::TPyBufferFactory Class Reference

Factory for python buffers of non-string type.

Author
WLAV
Date
10/28/2004
Version
1.5

Definition at line 16 of file TPyBufferFactory.h.

Public Member Functions

PyObjectPyBuffer_FromMemory (Bool_t *buf, Py_ssize_t size=-1)
 
PyObjectPyBuffer_FromMemory (Bool_t *buf, PyObject *sizeCallback)
 
PyObjectPyBuffer_FromMemory (Short_t *buf, Py_ssize_t size=-1)
 
PyObjectPyBuffer_FromMemory (Short_t *buf, PyObject *sizeCallback)
 
PyObjectPyBuffer_FromMemory (UShort_t *buf, Py_ssize_t size=-1)
 
PyObjectPyBuffer_FromMemory (UShort_t *buf, PyObject *sizeCallback)
 
PyObjectPyBuffer_FromMemory (Int_t *buf, Py_ssize_t size=-1)
 
PyObjectPyBuffer_FromMemory (Int_t *buf, PyObject *sizeCallback)
 
PyObjectPyBuffer_FromMemory (UInt_t *buf, Py_ssize_t size=-1)
 
PyObjectPyBuffer_FromMemory (UInt_t *buf, PyObject *sizeCallback)
 
PyObjectPyBuffer_FromMemory (Long_t *buf, Py_ssize_t size=-1)
 
PyObjectPyBuffer_FromMemory (Long_t *buf, PyObject *sizeCallback)
 
PyObjectPyBuffer_FromMemory (ULong_t *buf, Py_ssize_t size=-1)
 
PyObjectPyBuffer_FromMemory (ULong_t *buf, PyObject *sizeCallback)
 
PyObjectPyBuffer_FromMemory (Float_t *buf, Py_ssize_t size=-1)
 
PyObjectPyBuffer_FromMemory (Float_t *buf, PyObject *sizeCallback)
 
PyObjectPyBuffer_FromMemory (Double_t *buf, Py_ssize_t size=-1)
 
PyObjectPyBuffer_FromMemory (Double_t *buf, PyObject *sizeCallback)
 

Static Public Member Functions

static TPyBufferFactoryInstance ()
 

Protected Member Functions

 TPyBufferFactory ()
 
 ~TPyBufferFactory ()
 

#include </mnt/vdb/lsf/workspace/root-makedoc-v606/rootspi/rdoc/src/v6-06-00-patches/bindings/pyroot/src/TPyBufferFactory.h>

Constructor & Destructor Documentation

PyROOT::TPyBufferFactory::TPyBufferFactory ( )
protected

Definition at line 267 of file TPyBufferFactory.cxx.

Referenced by Instance().

PyROOT::TPyBufferFactory::~TPyBufferFactory ( )
protected

Definition at line 283 of file TPyBufferFactory.cxx.

Member Function Documentation

PyROOT::TPyBufferFactory * PyROOT::TPyBufferFactory::Instance ( )
static
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Bool_t buf,
Py_ssize_t  size = -1 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Bool_t buf,
PyObject sizeCallback 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Short_t buf,
Py_ssize_t  size = -1 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Short_t buf,
PyObject sizeCallback 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( UShort_t buf,
Py_ssize_t  size = -1 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( UShort_t buf,
PyObject sizeCallback 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Int_t buf,
Py_ssize_t  size = -1 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Int_t buf,
PyObject sizeCallback 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( UInt_t buf,
Py_ssize_t  size = -1 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( UInt_t buf,
PyObject sizeCallback 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Long_t buf,
Py_ssize_t  size = -1 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Long_t buf,
PyObject sizeCallback 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( ULong_t buf,
Py_ssize_t  size = -1 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( ULong_t buf,
PyObject sizeCallback 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Float_t buf,
Py_ssize_t  size = -1 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Float_t buf,
PyObject sizeCallback 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Double_t buf,
Py_ssize_t  size = -1 
)
PyObject* PyROOT::TPyBufferFactory::PyBuffer_FromMemory ( Double_t buf,
PyObject sizeCallback 
)

The documentation for this class was generated from the following files: