Definition at line 15 of file CPPDataMember.h.
Public Member Functions | |
void * | GetAddress (CPPInstance *pyobj) |
std::string | GetName () |
void | Set (Cppyy::TCppScope_t scope, const std::string &name, void *address) |
void | Set (Cppyy::TCppScope_t scope, Cppyy::TCppIndex_t idata) |
Public Attributes | |
Converter * | fConverter |
Cppyy::TCppScope_t | fEnclosingScope |
Long_t | fFlags |
PyObject * | fName |
PyObject_HEAD intptr_t | fOffset |
Private Member Functions | |
CPPDataMember ()=delete | |
|
privatedelete |
void * CPyCppyy::CPPDataMember::GetAddress | ( | CPPInstance * | pyobj | ) |
Definition at line 269 of file CPPDataMember.cxx.
|
inline |
Definition at line 20 of file CPPDataMember.h.
void CPyCppyy::CPPDataMember::Set | ( | Cppyy::TCppScope_t | scope, |
const std::string & | name, | ||
void * | address | ||
) |
Definition at line 258 of file CPPDataMember.cxx.
void CPyCppyy::CPPDataMember::Set | ( | Cppyy::TCppScope_t | scope, |
Cppyy::TCppIndex_t | idata | ||
) |
Definition at line 225 of file CPPDataMember.cxx.
Converter* CPyCppyy::CPPDataMember::fConverter |
Definition at line 27 of file CPPDataMember.h.
Cppyy::TCppScope_t CPyCppyy::CPPDataMember::fEnclosingScope |
Definition at line 28 of file CPPDataMember.h.
Long_t CPyCppyy::CPPDataMember::fFlags |
Definition at line 26 of file CPPDataMember.h.
PyObject* CPyCppyy::CPPDataMember::fName |
Definition at line 29 of file CPPDataMember.h.
PyObject_HEAD intptr_t CPyCppyy::CPPDataMember::fOffset |
Definition at line 25 of file CPPDataMember.h.