Definition at line 18 of file CPPMethod.h.
#include </home/sftnight/build/workspace/root-makedoc-master/rootspi/rdoc/src/master/bindings/pyroot/cppyy/CPyCppyy/src/CPPMethod.h>
◆ CPPMethod() [1/2]
◆ CPPMethod() [2/2]
CPyCppyy::CPPMethod::CPPMethod |
( |
const CPPMethod & |
other | ) |
|
◆ ~CPPMethod()
CPyCppyy::CPPMethod::~CPPMethod |
( |
| ) |
|
|
virtual |
◆ Call()
◆ Clone()
virtual PyCallable * CPyCppyy::CPPMethod::Clone |
( |
| ) |
|
|
inlinevirtual |
◆ ConvertAndSetArgs()
◆ Copy_()
void CPyCppyy::CPPMethod::Copy_ |
( |
const CPPMethod & |
| ) |
|
|
inlineprivate |
◆ Destroy_()
void CPyCppyy::CPPMethod::Destroy_ |
( |
| ) |
|
|
inlineprivate |
◆ Execute()
PyObject * CPyCppyy::CPPMethod::Execute |
( |
void * |
self, |
|
|
ptrdiff_t |
offset, |
|
|
CallContext * |
ctxt = nullptr |
|
) |
| |
|
protected |
◆ ExecuteFast()
PyObject * CPyCppyy::CPPMethod::ExecuteFast |
( |
void * |
self, |
|
|
ptrdiff_t |
offset, |
|
|
CallContext * |
ctxt |
|
) |
| |
|
inlineprivate |
◆ ExecuteProtected()
PyObject * CPyCppyy::CPPMethod::ExecuteProtected |
( |
void * |
self, |
|
|
ptrdiff_t |
offset, |
|
|
CallContext * |
ctxt |
|
) |
| |
|
inlineprivate |
◆ GetArgDefault()
PyObject * CPyCppyy::CPPMethod::GetArgDefault |
( |
int |
iarg | ) |
|
|
virtual |
◆ GetCoVarNames()
PyObject * CPyCppyy::CPPMethod::GetCoVarNames |
( |
| ) |
|
|
virtual |
◆ GetExecutor()
Executor * CPyCppyy::CPPMethod::GetExecutor |
( |
| ) |
|
|
inlineprotected |
◆ GetFunctionAddress()
◆ GetMaxArgs()
int CPyCppyy::CPPMethod::GetMaxArgs |
( |
| ) |
|
|
virtual |
◆ GetMethod()
◆ GetPriority()
int CPyCppyy::CPPMethod::GetPriority |
( |
| ) |
|
|
virtual |
◆ GetPrototype()
PyObject * CPyCppyy::CPPMethod::GetPrototype |
( |
bool |
show_formalargs = true | ) |
|
|
virtual |
◆ GetReturnTypeName()
std::string CPyCppyy::CPPMethod::GetReturnTypeName |
( |
| ) |
|
|
protected |
◆ GetScope()
◆ GetScopeProxy()
PyObject * CPyCppyy::CPPMethod::GetScopeProxy |
( |
| ) |
|
|
virtual |
◆ GetSignature()
PyObject * CPyCppyy::CPPMethod::GetSignature |
( |
bool |
show_formalargs = true | ) |
|
|
virtual |
◆ GetSignatureString()
std::string CPyCppyy::CPPMethod::GetSignatureString |
( |
bool |
show_formalargs = true | ) |
|
|
protected |
◆ InitConverters_()
bool CPyCppyy::CPPMethod::InitConverters_ |
( |
| ) |
|
|
private |
◆ InitExecutor_()
◆ Initialize()
◆ IsGreedy()
bool CPyCppyy::CPPMethod::IsGreedy |
( |
| ) |
|
|
virtual |
◆ operator=()
◆ PreProcessArgs()
◆ ProcessKeywords()
◆ SetMethod()
◆ SetPyError_()
void CPyCppyy::CPPMethod::SetPyError_ |
( |
PyObject * |
msg | ) |
|
|
private |
◆ fArgIndices
std::map<std::string, int>* CPyCppyy::CPPMethod::fArgIndices |
|
private |
◆ fArgsRequired
int CPyCppyy::CPPMethod::fArgsRequired |
|
protected |
◆ fConverters
std::vector<Converter*> CPyCppyy::CPPMethod::fConverters |
|
private |
◆ fExecutor
Executor* CPyCppyy::CPPMethod::fExecutor |
|
private |
◆ fMethod
◆ fScope
The documentation for this class was generated from the following files: