pianod2
multisource multiuser scriptable networked music player
CallbackManager< TOwner, TCallbacks, TCallbackClientId > Member List

This is the complete list of members for CallbackManager< TOwner, TCallbacks, TCallbackClientId >, including all inherited members.

aggregate(TReturnType result, const std::function< TReturnType(TReturnType, TReturnType)> &combine, TMemberFunction function, const Arguments &... arguments)CallbackManager< TOwner, TCallbacks, TCallbackClientId >private
callback(TMemberFunction function, Arguments &&... arguments)CallbackManager< TOwner, TCallbacks, TCallbackClientId >private
notify(TMemberFunction function, const Arguments &... arguments)CallbackManager< TOwner, TCallbacks, TCallbackClientId >private
queryAnyApproval(bool default_result, TMemberFunction function, const Arguments &... arguments)CallbackManager< TOwner, TCallbacks, TCallbackClientId >inlineprivate
queryUnanimousApproval(bool default_result, TMemberFunction function, const Arguments &... arguments)CallbackManager< TOwner, TCallbacks, TCallbackClientId >inlineprivate
registered_handlersCallbackManager< TOwner, TCallbacks, TCallbackClientId >private
subscribe(const TCallbackClientId client_id, const TCallbacks &handlers)CallbackManager< TOwner, TCallbacks, TCallbackClientId >
TOwnerCallbackManager< TOwner, TCallbacks, TCallbackClientId >private
unsubscribe(const TCallbackClientId client_id)CallbackManager< TOwner, TCallbacks, TCallbackClientId >