userver: Member List
Loading...
Searching...
No Matches
concurrent::AsyncEventChannel< Args > Member List

This is the complete list of members for concurrent::AsyncEventChannel< Args >, including all inherited members.

AddListener(Class *obj, std::string_view name, void(Class::*func)(Args...))concurrent::AsyncEventSource< Args... >inline
AddListener(FunctionId id, std::string_view name, Function &&func)concurrent::AsyncEventSource< Args... >inline
AsyncEventChannel(std::string name)concurrent::AsyncEventChannel< Args >inlineexplicit
AsyncEventChannel(std::string name, OnRemoveCallback on_listener_removal)concurrent::AsyncEventChannel< Args >inline
DoUpdateAndListen(FunctionId id, std::string_view name, Function &&func, UpdaterFunc &&updater)concurrent::AsyncEventChannel< Args >inline
DoUpdateAndListen(Class *obj, std::string_view name, void(Class::*func)(Args...), UpdaterFunc &&updater)concurrent::AsyncEventChannel< Args >inline
Function typedef (defined in concurrent::AsyncEventChannel< Args >)concurrent::AsyncEventChannel< Args >
Name() const noexceptconcurrent::AsyncEventChannel< Args >inline
OnRemoveCallback typedef (defined in concurrent::AsyncEventChannel< Args >)concurrent::AsyncEventChannel< Args >
SendEvent(Args... args) constconcurrent::AsyncEventChannel< Args >inline