Definition at line 16 of file TSetItemHolder.h.
|
virtual PyCallable * | Clone () |
|
virtual PyObject * | PreProcessArgs (ObjectProxy *&self, PyObject *args, PyObject *kwds) |
| Prepare executor with a buffer for the return value. More...
|
|
| TMethodHolder (const TMethodHolder &) |
|
| TMethodHolder (Cppyy::TCppScope_t scope, Cppyy::TCppMethod_t method) |
|
| TMethodHolder (const TMethodHolder &) |
|
| TMethodHolder (Cppyy::TCppScope_t scope, Cppyy::TCppMethod_t method) |
|
virtual | ~TMethodHolder () |
| destructor More...
|
|
virtual PyObject * | Call (ObjectProxy *&self, PyObject *args, PyObject *kwds, TCallContext *ctxt=0) |
| preliminary check in case keywords are accidently used (they are ignored otherwise) More...
|
|
virtual PyCallable * | Clone () |
|
virtual Bool_t | ConvertAndSetArgs (PyObject *args, TCallContext *ctxt=0) |
|
virtual PyObject * | Execute (void *self, ptrdiff_t offset, TCallContext *ctxt=0) |
| call the interface method More...
|
|
virtual PyObject * | GetArgDefault (Int_t iarg) |
| get the default value (if any) of argument iarg of this method More...
|
|
virtual PyObject * | GetCoVarNames () |
| Build a tuple of the argument types/names. More...
|
|
virtual Int_t | GetMaxArgs () |
|
virtual Int_t | GetPriority () |
| Method priorities exist (in lieu of true overloading) there to prevent void* or <unknown>* from usurping otherwise valid calls. More...
|
|
virtual PyObject * | GetPrototype () |
|
virtual PyObject * | GetScopeProxy () |
| Get or build the scope of this method. More...
|
|
virtual PyObject * | GetSignature () |
|
virtual Bool_t | Initialize (TCallContext *ctxt=0) |
| done if cache is already setup More...
|
|
TMethodHolder & | operator= (const TMethodHolder &) |
| assignment operator More...
|
|
virtual PyObject * | PreProcessArgs (ObjectProxy *&self, PyObject *args, PyObject *kwds) |
| verify existence of self, return if ok More...
|
|
virtual | ~PyCallable () |
|
virtual PyObject * | Call (ObjectProxy *&self, PyObject *args, PyObject *kwds, TCallContext *ctxt=0)=0 |
|
virtual PyCallable * | Clone ()=0 |
|
virtual PyObject * | GetArgDefault (Int_t)=0 |
|
virtual PyObject * | GetCoVarNames ()=0 |
|
virtual PyObject * | GetDocString () |
|
virtual Int_t | GetMaxArgs ()=0 |
|
virtual Int_t | GetPriority ()=0 |
|
virtual PyObject * | GetPrototype ()=0 |
|
virtual PyObject * | GetScopeProxy ()=0 |
|
virtual PyObject * | GetSignature ()=0 |
|
#include </home/sftnight/build/workspace/root-makedoc-v618/rootspi/rdoc/src/v6-18-00-patches/bindings/pyroot/src/TSetItemHolder.h>
◆ Clone()
virtual PyCallable * PyROOT::TSetItemHolder::Clone |
( |
| ) |
|
|
inlinevirtual |
◆ InitExecutor_()
◆ PreProcessArgs()
◆ TMethodHolder() [1/2]
PyROOT::TMethodHolder::TMethodHolder |
( |
const TMethodHolder & |
other | ) |
|
◆ TMethodHolder() [2/2]
The documentation for this class was generated from the following files: