Definition at line 18 of file CPPMethod.h.
Public Types | |
enum | ECleanupFlags { kNone = 0x0000 , kIsOffset = 0x0001 , kSelfSwap = 0x0002 , kArgsSwap = 0x0004 , kDoDecref = 0x0020 } |
Public Member Functions | |
PyCallArgs (CPPInstance *&self, CPyCppyy_PyArgs_t args, size_t nargsf, PyObject *kwds) | |
~PyCallArgs () | |
Public Attributes | |
CPyCppyy_PyArgs_t | fArgs |
int | fFlags |
PyObject * | fKwds |
size_t | fNArgsf |
CPPInstance *& | fSelf |
Enumerator | |
---|---|
kNone | |
kIsOffset | |
kSelfSwap | |
kArgsSwap | |
kDoDecref |
Definition at line 24 of file CPPMethod.h.
|
inline |
Definition at line 20 of file CPPMethod.h.
CPyCppyy::PyCallArgs::~PyCallArgs | ( | ) |
Definition at line 39 of file CPPMethod.cxx.
CPyCppyy_PyArgs_t CPyCppyy::PyCallArgs::fArgs |
Definition at line 39 of file CPPMethod.h.
int CPyCppyy::PyCallArgs::fFlags |
Definition at line 42 of file CPPMethod.h.
PyObject* CPyCppyy::PyCallArgs::fKwds |
Definition at line 41 of file CPPMethod.h.
size_t CPyCppyy::PyCallArgs::fNArgsf |
Definition at line 40 of file CPPMethod.h.
CPPInstance*& CPyCppyy::PyCallArgs::fSelf |
Definition at line 38 of file CPPMethod.h.