Base::BindingManager::BindingManagerPrivate Struct Reference

Public Member Functions

bool hasWrapper (const void *cptr)
 
void registerWrapper (const void *cptr, PyObject *pyObj)
 
void releaseWrapper (const void *cptr, PyObject *pyObj)
 
PyObjectretrieveWrapper (const void *cptr)
 

Public Attributes

std::unordered_map< const void *, PyObject * > wrapperMapper
 

Member Function Documentation

◆ hasWrapper()

bool Base::BindingManager::BindingManagerPrivate::hasWrapper ( const void *  cptr)

◆ registerWrapper()

void Base::BindingManager::BindingManagerPrivate::registerWrapper ( const void *  cptr,
PyObject pyObj 
)

◆ releaseWrapper()

void Base::BindingManager::BindingManagerPrivate::releaseWrapper ( const void *  cptr,
PyObject pyObj 
)

◆ retrieveWrapper()

PyObject * Base::BindingManager::BindingManagerPrivate::retrieveWrapper ( const void *  cptr)

Member Data Documentation

◆ wrapperMapper


The documentation for this struct was generated from the following file: