Definition at line 45 of file CallContext.h.
|
enum | ECallFlags {
kNone = 0x0000
, kIsSorted = 0x0001
, kIsCreator = 0x0002
, kIsConstructor = 0x0004
,
kHaveImplicit = 0x0008
, kAllowImplicit = 0x0010
, kNoImplicit = 0x0020
, kUseHeuristics = 0x0040
,
kUseStrict = 0x0080
, kReleaseGIL = 0x0100
, kSetLifeline = 0x0200
, kNeverLifeLine = 0x0400
,
kProtected = 0x0800
, kUseFFI = 0x1000
, kIsPseudoFunc = 0x2000
} |
|
#include </home/sftnight/build/workspace/root-makedoc-v624/rootspi/rdoc/src/v6-24-00-patches/bindings/pyroot/cppyy/CPyCppyy/src/CallContext.h>
◆ ECallFlags
Enumerator |
---|
kNone | |
kIsSorted | |
kIsCreator | |
kIsConstructor | |
kHaveImplicit | |
kAllowImplicit | |
kNoImplicit | |
kUseHeuristics | |
kUseStrict | |
kReleaseGIL | |
kSetLifeline | |
kNeverLifeLine | |
kProtected | |
kUseFFI | |
kIsPseudoFunc | |
Definition at line 51 of file CallContext.h.
◆ CallContext() [1/2]
CPyCppyy::CallContext::CallContext |
( |
| ) |
|
|
inline |
◆ CallContext() [2/2]
CPyCppyy::CallContext::CallContext |
( |
const CallContext & |
| ) |
|
|
delete |
◆ ~CallContext()
CPyCppyy::CallContext::~CallContext |
( |
| ) |
|
|
inline |
◆ AddTemporary()
void CPyCppyy::CallContext::AddTemporary |
( |
PyObject * |
pyobj | ) |
|
◆ Cleanup()
void CPyCppyy::CallContext::Cleanup |
( |
| ) |
|
◆ GetArgs() [1/2]
Parameter * CPyCppyy::CallContext::GetArgs |
( |
| ) |
|
|
inline |
◆ GetArgs() [2/2]
Parameter * CPyCppyy::CallContext::GetArgs |
( |
size_t |
sz | ) |
|
|
inline |
◆ GetSize()
size_t CPyCppyy::CallContext::GetSize |
( |
| ) |
|
|
inline |
◆ operator=()
◆ SetGlobalSignalPolicy()
bool CPyCppyy::CallContext::SetGlobalSignalPolicy |
( |
bool |
setProtected | ) |
|
|
static |
◆ SetMemoryPolicy()
◆ fArgs
◆ fArgsVec
std::vector<Parameter>* CPyCppyy::CallContext::fArgsVec |
|
private |
◆ fCurScope
◆ fFlags
uint64_t CPyCppyy::CallContext::fFlags |
◆ fNArgs
size_t CPyCppyy::CallContext::fNArgs |
|
private |
◆ fTemps
◆ sMemoryPolicy
◆ sSignalPolicy
The documentation for this struct was generated from the following files: