Kouta
A small application framework based on Boost
kouta::base::callback::CallbackList< TArgs > Member List

This is the complete list of members for kouta::base::callback::CallbackList< TArgs >, including all inherited members.

BaseCallback()=defaultkouta::base::callback::BaseCallback< TArgs... >
BaseCallback(const BaseCallback &)=defaultkouta::base::callback::BaseCallback< TArgs... >
BaseCallback(BaseCallback &&)=defaultkouta::base::callback::BaseCallback< TArgs... >
Callable typedefkouta::base::callback::BaseCallback< TArgs... >
CallbackList(const CallbackList &)=defaultkouta::base::callback::CallbackList< TArgs >
CallbackList(CallbackList &&)=defaultkouta::base::callback::CallbackList< TArgs >
CallbackList(std::initializer_list< BaseCallback< TArgs... >> callbacks)kouta::base::callback::CallbackList< TArgs >inline
invoke_callbacks(TArgs... args)kouta::base::callback::CallbackList< TArgs >inlineprivate
m_callablekouta::base::callback::BaseCallback< TArgs... >private
m_callbackskouta::base::callback::CallbackList< TArgs >private
operator()(TArgs... args) constkouta::base::callback::BaseCallback< TArgs... >inline
operator=(const CallbackList &)=defaultkouta::base::callback::CallbackList< TArgs >
operator=(CallbackList &&)=defaultkouta::base::callback::CallbackList< TArgs >
BaseCallback< TArgs... >::operator=(const BaseCallback &)=defaultkouta::base::callback::BaseCallback< TArgs... >
BaseCallback< TArgs... >::operator=(BaseCallback &&)=defaultkouta::base::callback::BaseCallback< TArgs... >
set_callable(Callable &&callable)kouta::base::callback::BaseCallback< TArgs... >inlineprotected
~BaseCallback()=defaultkouta::base::callback::BaseCallback< TArgs... >virtual
~CallbackList() override=defaultkouta::base::callback::CallbackList< TArgs >