Definition at line 17 of file CPPMethod.h.
Public Types | |
| enum | ECleanupFlags { kNone = 0x0000 , kIsOffset = 0x0001 , kSelfSwap = 0x0002 , kArgsSwap = 0x0004 , kDoFree = 0x0008 , kDoItemDecref = 0x0010 } |
Public Member Functions | |
| PyCallArgs (CPPInstance *&self, cpyrt_PyArgs_t args, size_t nargsf, PyObject *kwds) | |
| ~PyCallArgs () | |
Public Attributes | |
| cpyrt_PyArgs_t | fArgs |
| int | fFlags |
| PyObject * | fKwds |
| size_t | fNArgsf |
| CPPInstance *& | fSelf |
#include </github/home/ROOT-CI/src/bindings/pyroot/cppjit/src/cpyrt/CPPMethod.h>
| Enumerator | |
|---|---|
| kNone | |
| kIsOffset | |
| kSelfSwap | |
| kArgsSwap | |
| kDoFree | |
| kDoItemDecref | |
Definition at line 24 of file CPPMethod.h.
|
inline |
Definition at line 19 of file CPPMethod.h.
| cpyrt::PyCallArgs::~PyCallArgs | ( | ) |
Definition at line 38 of file CPPMethod.cxx.
| cpyrt_PyArgs_t cppjit::cpyrt::PyCallArgs::fArgs |
Definition at line 35 of file CPPMethod.h.
| int cppjit::cpyrt::PyCallArgs::fFlags |
Definition at line 38 of file CPPMethod.h.
| PyObject* cppjit::cpyrt::PyCallArgs::fKwds |
Definition at line 37 of file CPPMethod.h.
| size_t cppjit::cpyrt::PyCallArgs::fNArgsf |
Definition at line 36 of file CPPMethod.h.
| CPPInstance*& cppjit::cpyrt::PyCallArgs::fSelf |
Definition at line 34 of file CPPMethod.h.