17 template<
typename Cb,
typename... Param>
83 typename std::list<Cb>::iterator iter =
myCallbacks.begin();
std::list< Cb > myToAddCallbacks
Definition: callbackList.h:113
std::list< Cb > myCallbacks
Definition: callbackList.h:112
void execute(Param...params)
Execute all the callbacks on the internal list of callbacks.
Definition: callbackList.h:80
~CallbackList()
Definition: callbackList.h:27
bool add(Cb cb)
add a callback to the internal list.
Definition: callbackList.h:37
CallbackList()
Definition: callbackList.h:21
int myEntryLevel
Definition: callbackList.h:115
The Callback list holds a list of Callback objects and manages adding/removing them from the list...
Definition: callbackList.h:18
std::list< Cb > myToRemoveCallbacks
Definition: callbackList.h:114