This is the complete list of members for eagine::msgbus::subscriber, including all inherited members.
add_method(Class *instance, message_id msg_id, member_function_constant< bool(Class::*)(const message_context &, stored_message &), Method > method) | eagine::msgbus::subscriber | inline |
add_method(Class *instance, message_handler_map< member_function_constant< bool(Class::*)(const message_context &, stored_message &), Method >> msg_map) noexcept | eagine::msgbus::subscriber | inline |
add_method(std::tuple< Class *, message_handler_map< member_function_constant< bool(Class::*)(const message_context &, stored_message &), Method >>> imm) noexcept | eagine::msgbus::subscriber | inline |
add_method(Class *instance, static_message_handler_map< static_message_id< ClassId, MethodId >, member_function_constant< bool(Class::*)(const message_context &, stored_message &), Method >> msg_map) noexcept | eagine::msgbus::subscriber | inline |
allow_subscriptions() const | eagine::msgbus::subscriber | inline |
announce_subscriptions() const | eagine::msgbus::subscriber | inline |
bus() noexcept -> auto & | eagine::msgbus::subscriber_base | inline |
bus() const noexcept -> auto & | eagine::msgbus::subscriber_base | inline |
interface(const interface &)=delete | eagine::interface< subscriber > | |
interface() noexcept=default | eagine::interface< subscriber > | protected |
interface(interface &&) noexcept=default | eagine::interface< subscriber > | protected |
method_handler typedef | eagine::msgbus::subscriber | |
operator bool() noexcept | eagine::msgbus::subscriber_base | inlineexplicit |
interface< subscriber >::operator=(interface &&)=delete | eagine::interface< subscriber > | |
interface< subscriber >::operator=(const interface &)=delete | eagine::interface< subscriber > | |
eagine::msgbus::subscriber_base::operator=(subscriber_base &&)=delete | eagine::msgbus::subscriber_base | |
eagine::msgbus::subscriber_base::operator=(const subscriber_base &)=delete | eagine::msgbus::subscriber_base | |
process_all() -> span_size_t | eagine::msgbus::subscriber | inline |
process_one() -> bool | eagine::msgbus::subscriber | inline |
query_subscribers_of(message_id sub_msg) | eagine::msgbus::subscriber_base | inline |
query_subscriptions_of(identifier_t target_id) | eagine::msgbus::subscriber_base | inline |
respond_to_subscription_query(identifier_t source_id) const noexcept | eagine::msgbus::subscriber | inline |
respond_to_subscription_query(identifier_t source_id, message_id sub_msg) const noexcept | eagine::msgbus::subscriber | inline |
retract_subscriptions() const noexcept | eagine::msgbus::subscriber | inline |
subscriber(endpoint &bus) noexcept | eagine::msgbus::subscriber | inline |
subscriber_base(const subscriber_base &)=delete | eagine::msgbus::subscriber_base | |
update() const noexcept -> bool | eagine::msgbus::subscriber_base | inline |
verify_bits(const stored_message &message) noexcept -> verification_bits | eagine::msgbus::subscriber_base | inline |