Definition at line 10 of file CPPConstructor.h.
Protected Member Functions | |
virtual bool | InitExecutor_ (Executor *&, CallContext *ctxt=nullptr) |
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) |
virtual PyObject * | PreProcessArgs (CPPInstance *&self, PyObject *args, PyObject *kwds) |
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 |
|
virtual |
Reimplemented from CPyCppyy::CPPMethod.
Reimplemented in CPyCppyy::CPPAbstractClassConstructor, CPyCppyy::CPPNamespaceConstructor, and CPyCppyy::CPPIncompleteClassConstructor.
Definition at line 33 of file CPPConstructor.cxx.
|
inlinevirtual |
Reimplemented from CPyCppyy::CPPMethod.
Definition at line 16 of file CPPConstructor.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.
|
virtual |
Reimplemented from CPyCppyy::PyCallable.
Definition at line 24 of file CPPConstructor.cxx.
|
protectedvirtual |
Reimplemented from CPyCppyy::CPPMethod.
Definition at line 16 of file CPPConstructor.cxx.