Definition at line 180 of file Executors.h.
Public Member Functions | |
TCppObjectBySmartPtrRefExecutor (Cppyy::TCppType_t klass, Cppyy::TCppType_t rawPtrType, Cppyy::TCppMethod_t deref) | |
virtual PyObject * | Execute (Cppyy::TCppMethod_t, Cppyy::TCppObject_t, TCallContext *) |
Public Member Functions inherited from PyROOT::TRefExecutor | |
TRefExecutor () | |
virtual Bool_t | SetAssignable (PyObject *) |
prepare "buffer" for by-ref returns, used with setitem More... | |
Public Member Functions inherited from PyROOT::TExecutor | |
virtual | ~TExecutor () |
virtual PyObject * | Execute (Cppyy::TCppMethod_t, Cppyy::TCppObject_t, TCallContext *)=0 |
Protected Attributes | |
Cppyy::TCppType_t | fClass |
Cppyy::TCppMethod_t | fDereferencer |
Cppyy::TCppType_t | fRawPtrType |
Protected Attributes inherited from PyROOT::TRefExecutor | |
PyObject * | fAssignable |
|
inline |
Definition at line 182 of file Executors.h.
|
virtual |
Implements PyROOT::TExecutor.
Definition at line 547 of file Executors.cxx.
|
protected |
Definition at line 189 of file Executors.h.
|
protected |
Definition at line 191 of file Executors.h.
|
protected |
Definition at line 190 of file Executors.h.