Definition at line 37 of file CPPScope.h.
Public Types | |
| enum | EFlags { kNone = 0x0 , kIsMeta = 0x0001 , kIsNamespace = 0x0002 , kIsException = 0x0004 , kIsSmart = 0x0008 , kIsPython = 0x0010 , kIsMultiCross = 0x0020 , kIsInComplete = 0x0040 , kNoImplicit = 0x0080 , kNoOSInsertion = 0x0100 , kGblOSInsertion = 0x0200 , kNoPrettyPrint = 0x0400 } |
Public Attributes | ||
| Cppyy::TCppType_t | fCppType | |
| uint32_t | fFlags | |
| union { | ||
| CppToPyMap_t * fCppObjects | ||
| std::vector< PyObject * > * fUsing | ||
| } | fImp | |
| char * | fModuleName | |
| Utility::PyOperators * | fOperators | |
| PyHeapTypeObject | fType | |
Private Member Functions | |
| CPPScope ()=delete | |
#include </github/home/ROOT-CI/src/bindings/pyroot/cppyy/CPyCppyy/src/CPPScope.h>
| Enumerator | |
|---|---|
| kNone | |
| kIsMeta | |
| kIsNamespace | |
| kIsException | |
| kIsSmart | |
| kIsPython | |
| kIsMultiCross | |
| kIsInComplete | |
| kNoImplicit | |
| kNoOSInsertion | |
| kGblOSInsertion | |
| kNoPrettyPrint | |
Definition at line 39 of file CPPScope.h.
|
privatedelete |
| CppToPyMap_t* CPyCppyy::CPPScope::fCppObjects |
Definition at line 58 of file CPPScope.h.
| Cppyy::TCppType_t CPyCppyy::CPPScope::fCppType |
Definition at line 55 of file CPPScope.h.
| uint32_t CPyCppyy::CPPScope::fFlags |
Definition at line 56 of file CPPScope.h.
| union { ... } CPyCppyy::CPPScope::fImp |
| char* CPyCppyy::CPPScope::fModuleName |
Definition at line 62 of file CPPScope.h.
| Utility::PyOperators* CPyCppyy::CPPScope::fOperators |
Definition at line 61 of file CPPScope.h.
| PyHeapTypeObject CPyCppyy::CPPScope::fType |
Definition at line 54 of file CPPScope.h.
| std::vector<PyObject*>* CPyCppyy::CPPScope::fUsing |
Definition at line 59 of file CPPScope.h.