ROOT  6.06/09
Reference Guide
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
PyROOT::TVoidArrayConverter Class Reference

Definition at line 136 of file Converters.h.

Public Member Functions

 TVoidArrayConverter (Bool_t keepControl=kTRUE)
 
virtual Bool_t SetArg (PyObject *, TParameter &, TCallContext *ctxt=0)
 just convert pointer if it is a ROOT object More...
 
virtual PyObjectFromMemory (void *address)
 nothing sensible can be done, just return <address> as pylong More...
 
virtual Bool_t ToMemory (PyObject *value, void *address)
 just convert pointer if it is a ROOT object More...
 
- Public Member Functions inherited from PyROOT::TConverter
virtual ~TConverter ()
 

Protected Member Functions

virtual Bool_t GetAddressSpecialCase (PyObject *pyobject, void *&address)
 (1): "null pointer" or C++11 style nullptr More...
 
Bool_t KeepControl ()
 

Private Attributes

Bool_t fKeepControl
 

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

+ Inheritance diagram for PyROOT::TVoidArrayConverter:
+ Collaboration diagram for PyROOT::TVoidArrayConverter:

Constructor & Destructor Documentation

PyROOT::TVoidArrayConverter::TVoidArrayConverter ( Bool_t  keepControl = kTRUE)
inline

Definition at line 138 of file Converters.h.

Member Function Documentation

PyObject * PyROOT::TVoidArrayConverter::FromMemory ( void address)
virtual

nothing sensible can be done, just return <address> as pylong

Reimplemented from PyROOT::TConverter.

Reimplemented in PyROOT::TCppObjectArrayConverter, PyROOT::TCppObjectPtrConverter< ISREFERENCE >, and PyROOT::TCppObjectConverter.

Definition at line 709 of file Converters.cxx.

Bool_t PyROOT::TVoidArrayConverter::GetAddressSpecialCase ( PyObject pyobject,
void *&  address 
)
protectedvirtual

(1): "null pointer" or C++11 style nullptr

Reimplemented in PyROOT::TStrictCppObjectConverter.

Definition at line 643 of file Converters.cxx.

Bool_t PyROOT::TVoidArrayConverter::KeepControl ( )
inlineprotected

Definition at line 147 of file Converters.h.

Bool_t PyROOT::TVoidArrayConverter::SetArg ( PyObject pyobject,
TParameter para,
TCallContext ctxt = 0 
)
virtual
Bool_t PyROOT::TVoidArrayConverter::ToMemory ( PyObject value,
void address 
)
virtual

just convert pointer if it is a ROOT object

Reimplemented from PyROOT::TConverter.

Reimplemented in PyROOT::TCppObjectArrayConverter, PyROOT::TCppObjectPtrConverter< ISREFERENCE >, and PyROOT::TCppObjectConverter.

Definition at line 721 of file Converters.cxx.

Member Data Documentation

Bool_t PyROOT::TVoidArrayConverter::fKeepControl
private

Definition at line 150 of file Converters.h.

Referenced by KeepControl(), and TVoidArrayConverter().


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