ROOT 6.18/05 Reference Guide |
Definition at line 284 of file Converters.h.
Public Member Functions | |
TSmartPtrCppObjectConverter (Cppyy::TCppType_t klass, Cppyy::TCppType_t rawPtrType, Cppyy::TCppMethod_t deref, Bool_t keepControl=kFALSE, Bool_t handlePtr=kFALSE) | |
virtual PyObject * | FromMemory (void *address) |
virtual Bool_t | SetArg (PyObject *, TParameter &, TCallContext *ctxt=0) |
smart pointer converter More... | |
Public Member Functions inherited from PyROOT::TConverter | |
virtual | ~TConverter () |
virtual PyObject * | FromMemory (void *address) |
virtual Bool_t | SetArg (PyObject *, TParameter &, TCallContext *ctxt=0)=0 |
virtual Bool_t | ToMemory (PyObject *value, void *address) |
could happen if no derived class override More... | |
Protected Member Functions | |
virtual Bool_t | GetAddressSpecialCase (PyObject *, void *&) |
Protected Attributes | |
Cppyy::TCppType_t | fClass |
Cppyy::TCppMethod_t | fDereferencer |
Bool_t | fHandlePtr |
Bool_t | fKeepControl |
Cppyy::TCppType_t | fRawPtrType |
|
inline |
Definition at line 286 of file Converters.h.
Reimplemented from PyROOT::TConverter.
Definition at line 1377 of file Converters.cxx.
|
inlineprotectedvirtual |
Definition at line 300 of file Converters.h.
|
virtual |
smart pointer converter
Implements PyROOT::TConverter.
Definition at line 1326 of file Converters.cxx.
|
protected |
Definition at line 302 of file Converters.h.
|
protected |
Definition at line 304 of file Converters.h.
|
protected |
Definition at line 306 of file Converters.h.
|
protected |
Definition at line 305 of file Converters.h.
|
protected |
Definition at line 303 of file Converters.h.