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

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

Static Public Member Functions

static TPyBufferFactory * Instance ()
 

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: