Callback wrapper. More...
#include "callback-guard.hpp"
Go to the source code of this file.
Classes | |
class | utils::CallbackWrapper< Callback > |
Wraps callback and callback tracker into single object. More... | |
Namespaces | |
utils | |
Functions | |
template<class Callback > | |
CallbackWrapper< Callback > * | utils::createCallbackWrapper (const Callback &callback, const CallbackGuard::Tracker &tracker) |
Creates callback wrapper. More... | |
template<class Callback > | |
void | utils::deleteCallbackWrapper (void *pointer) |
Deletes callback wrapper. More... | |
template<class Callback > | |
const Callback & | utils::getCallbackFromPointer (const void *pointer) |
Recovers callback from wrapper pointer. More... | |
Callback wrapper.