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 noexcept | concurrent::AsyncEventChannel< Args > | inline |
OnRemoveCallback typedef (defined in concurrent::AsyncEventChannel< Args >) | concurrent::AsyncEventChannel< Args > | |
SendEvent(Args... args) const | concurrent::AsyncEventChannel< Args > | inline |