Definition at line 22 of file CPPGetSetItem.h.
Public Member Functions | |
| virtual PyCallable * | Clone () |
| CPPMethod (const CPPMethod &) | |
| CPPMethod (Cppyy::TCppScope_t scope, Cppyy::TCppMethod_t method) | |
Public Member Functions inherited from CPyCppyy::CPPMethod | |
| CPPMethod (const CPPMethod &) | |
| CPPMethod (Cppyy::TCppScope_t scope, Cppyy::TCppMethod_t method) | |
| virtual | ~CPPMethod () |
| virtual PyObject * | Call (CPPInstance *&self, PyObject *args, PyObject *kwds, CallContext *ctxt=nullptr) |
| virtual PyObject * | GetArgDefault (int iarg) |
| virtual PyObject * | GetCoVarNames () |
| virtual Cppyy::TCppFuncAddr_t | GetFunctionAddress () |
| virtual int | GetMaxArgs () |
| virtual int | GetPriority () |
| virtual PyObject * | GetPrototype (bool show_formalargs=true) |
| virtual PyObject * | GetScopeProxy () |
| virtual PyObject * | GetSignature (bool show_formalargs=true) |
| virtual bool | IsGreedy () |
| CPPMethod & | operator= (const CPPMethod &) |
Public Member Functions inherited from CPyCppyy::PyCallable | |
| virtual | ~PyCallable () |
| virtual PyObject * | GetDocString () |
Protected Member Functions | |
| virtual PyObject * | PreProcessArgs (CPPInstance *&self, PyObject *args, PyObject *kwds) |
Protected Member Functions inherited from CPyCppyy::CPPMethod | |
| bool | ConvertAndSetArgs (PyObject *args, CallContext *ctxt=nullptr) |
| PyObject * | Execute (void *self, ptrdiff_t offset, CallContext *ctxt=nullptr) |
| Executor * | GetExecutor () |
| Cppyy::TCppMethod_t | GetMethod () |
| std::string | GetReturnTypeName () |
| Cppyy::TCppScope_t | GetScope () |
| std::string | GetSignatureString (bool show_formalargs=true) |
| virtual bool | InitExecutor_ (Executor *&, CallContext *ctxt=nullptr) |
| bool | Initialize (CallContext *ctxt=nullptr) |
| PyObject * | ProcessKeywords (PyObject *self, PyObject *args, PyObject *kwds) |
| void | SetMethod (Cppyy::TCppMethod_t m) |
Additional Inherited Members | |
Protected Attributes inherited from CPyCppyy::CPPMethod | |
| int | fArgsRequired |
|
inlinevirtual |
Reimplemented from CPyCppyy::CPPMethod.
Definition at line 27 of file CPPGetSetItem.h.
| CPyCppyy::CPPMethod::CPPMethod | ( | const CPPMethod & | other | ) |
Definition at line 21 of file CPPMethod.cxx.
| CPyCppyy::CPPMethod::CPPMethod | ( | Cppyy::TCppScope_t | scope, |
| Cppyy::TCppMethod_t | method | ||
| ) |
Definition at line 20 of file CPPMethod.cxx.
|
protectedvirtual |
Reimplemented from CPyCppyy::CPPMethod.
Definition at line 78 of file CPPGetSetItem.cxx.