1#ifndef CPYCPPYY_MEMORYREGULATOR_H 
    2#define CPYCPPYY_MEMORYREGULATOR_H 
static MemHook_t unregisterHook
 
static bool RecursiveRemove(Cppyy::TCppObject_t cppobj, Cppyy::TCppType_t klass)
 
static PyObject * RetrievePyObject(Cppyy::TCppObject_t cppobj, PyObject *pyclass)
 
static bool RegisterPyObject(CPPInstance *pyobj, void *cppobj)
 
static MemHook_t registerHook
 
static void SetUnregisterHook(MemHook_t h)
 
static void SetRegisterHook(MemHook_t h)
 
static bool UnregisterPyObject(CPPInstance *pyobj, PyObject *pyclass)
 
std::function< std::pair< bool, bool >(Cppyy::TCppObject_t, Cppyy::TCppType_t)> MemHook_t