1 #ifndef CPYCPPYY_CPPINSTANCE_H 2 #define CPYCPPYY_CPPINSTANCE_H 98 return *(
reinterpret_cast<void**
>(
fObject));
139 #endif // !CPYCPPYY_CPPINSTANCE_H
void SetSmart(PyObject *smart_type)
bool CPPInstance_Check(T *object)
void op_dealloc_nofree(CPPInstance *)
std::vector< std::pair< ptrdiff_t, PyObject * > > CI_DatamemberCache_t
void * GetExtendedObject()
CI_DatamemberCache_t & GetDatamemberCache()
PyObject_HEAD void * fObject
bool CPPInstance_CheckExact(T *object)
CPPInstance * Copy(void *cppinst)
PyTypeObject CPPInstance_Type
void SetDispatchPtr(void *)
Cppyy::TCppType_t GetSmartIsA() const
Cppyy::TCppType_t ObjectIsA(bool check_smart=true) const
void Set(void *address, EFlags flags=kDefault)