Definition at line 29 of file CPPConstructor.h.
|
| | CPPMultiConstructor (const CPPMultiConstructor &) |
| |
| | CPPMultiConstructor (Cppyy::TCppScope_t scope, Cppyy::TCppMethod_t method) |
| |
| PyObject * | Call (CPPInstance *&self, CPyCppyy_PyArgs_t args, size_t nargsf, PyObject *kwds, CallContext *ctxt=nullptr) override |
| |
| PyCallable * | Clone () override |
| |
| CPPMultiConstructor & | operator= (const CPPMultiConstructor &) |
| |
| | CPPMethod (const CPPMethod &) |
| |
| | CPPMethod (Cppyy::TCppScope_t scope, Cppyy::TCppMethod_t method) |
| |
| PyObject * | GetDocString () override |
| |
| PyObject * | Reflex (Cppyy::Reflex::RequestId_t, Cppyy::Reflex::FormatId_t=Cppyy::Reflex::OPTIMAL) override |
| |
| | CPPMethod (const CPPMethod &) |
| |
| | CPPMethod (Cppyy::TCppScope_t scope, Cppyy::TCppMethod_t method) |
| |
| virtual | ~CPPMethod () |
| |
| PyObject * | GetArgDefault (int iarg, bool silent=true) override |
| |
| int | GetArgMatchScore (PyObject *args_tuple) override |
| |
| PyObject * | GetCoVarNames () override |
| |
| Cppyy::TCppFuncAddr_t | GetFunctionAddress () override |
| |
| int | GetMaxArgs () override |
| |
| int | GetPriority () override |
| |
| PyObject * | GetPrototype (bool show_formalargs=true) override |
| | Construct a Python string from the method's prototype.
|
| |
| PyObject * | GetScopeProxy () override |
| |
| PyObject * | GetSignature (bool show_formalargs=true) override |
| |
| PyObject * | GetSignatureNames () override |
| | Returns a tuple with the names of the input parameters of this method.
|
| |
| PyObject * | GetSignatureTypes () override |
| | Returns a dictionary with the types of the signature of this method.
|
| |
| PyObject * | GetTypeName () override |
| |
| bool | IsConst () override |
| |
| bool | IsGreedy () override |
| |
| CPPMethod & | operator= (const CPPMethod &) |
| |
| PyObject * | Reflex (Cppyy::Reflex::RequestId_t request, Cppyy::Reflex::FormatId_t=Cppyy::Reflex::OPTIMAL) override |
| |
| virtual | ~PyCallable () |
| |