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 </home/stephan/code/root-2/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.