![]() |
ROOT 6.07/09 Reference Guide |
Definition at line 224 of file Converters.h.
Public Member Functions | |
TCppObjectArrayConverter (Cppyy::TCppType_t klass, size_t size, Bool_t keepControl=kFALSE) | |
virtual PyObject * | FromMemory (void *address) |
construct python tuple of instances from C++ array read at <address> More... | |
virtual Bool_t | SetArg (PyObject *, TParameter &, TCallContext *ctxt=0) |
convert <pyobject> to C++ instance**, set arg for call More... | |
virtual Bool_t | ToMemory (PyObject *value, void *address) |
convert to C++ array of instances, write it at <address> More... | |
![]() | |
TCppObjectConverter (Cppyy::TCppType_t klass, Bool_t keepControl=kFALSE) | |
![]() | |
TVoidArrayConverter (Bool_t keepControl=kTRUE) | |
![]() | |
virtual | ~TConverter () |
Protected Attributes | |
size_t | m_size |
![]() | |
Cppyy::TCppType_t | fClass |
Additional Inherited Members | |
![]() | |
virtual Bool_t | GetAddressSpecialCase (PyObject *pyobject, void *&address) |
(1): "null pointer" or C++11 style nullptr More... | |
Bool_t | KeepControl () |
|
inline |
Definition at line 226 of file Converters.h.
construct python tuple of instances from C++ array read at <address>
Reimplemented from PyROOT::TCppObjectConverter.
Definition at line 1130 of file Converters.cxx.
|
virtual |
convert <pyobject> to C++ instance**, set arg for call
Reimplemented from PyROOT::TCppObjectConverter.
Definition at line 1102 of file Converters.cxx.
convert to C++ array of instances, write it at <address>
Reimplemented from PyROOT::TCppObjectConverter.
Definition at line 1141 of file Converters.cxx.
|
protected |
Definition at line 235 of file Converters.h.