16 template<
typename Cb,
typename... Param>
std::list< Cb > myToAddCallbacks
Definition: callbackList.h:108
std::list< Cb > myCallbacks
Definition: callbackList.h:107
bool myIsExecuting
Definition: callbackList.h:110
void execute(Param...params)
Execute all the callbacks on the internal list of callbacks.
Definition: callbackList.h:79
~CallbackList()
Definition: callbackList.h:26
bool add(Cb cb)
add a callback to the internal list.
Definition: callbackList.h:36
CallbackList()
Definition: callbackList.h:20
The Callback list holds a list of Callback objects and manages adding/removing them from the list...
Definition: callbackList.h:17
std::list< Cb > myToRemoveCallbacks
Definition: callbackList.h:109