OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::msgbus::service_composition< Base > Member List

This is the complete list of members for eagine::msgbus::service_composition< Base >, including all inherited members.

add_connection(std::unique_ptr< connection > conn) -> bool finaleagine::msgbus::service_composition< Base >inlinevirtual
add_method(Class *instance, message_id msg_id, member_function_constant< bool(Class::*)(const message_context &, stored_message &), Method > method)eagine::msgbus::subscriberinline
add_method(Class *instance, message_handler_map< member_function_constant< bool(Class::*)(const message_context &, stored_message &), Method >> msg_map) noexcepteagine::msgbus::subscriberinline
add_method(std::tuple< Class *, message_handler_map< member_function_constant< bool(Class::*)(const message_context &, stored_message &), Method >>> imm) noexcepteagine::msgbus::subscriberinline
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) noexcepteagine::msgbus::subscriberinline
allow_subscriptions() consteagine::msgbus::subscriberinline
announce_subscriptions() consteagine::msgbus::subscriberinline
bus() noexcept -> auto &eagine::msgbus::subscriber_baseinline
bus() const noexcept -> auto &eagine::msgbus::subscriber_baseinline
eagine::interface(const interface &)=deleteeagine::interface< subscriber >
eagine::interface() noexcept=defaulteagine::interface< subscriber >protected
eagine::interface(interface &&) noexcept=defaulteagine::interface< subscriber >protected
eagine::msgbus::connection_user::interface(const interface &)=deleteeagine::interface< connection_user >
eagine::msgbus::connection_user::interface() noexcept=defaulteagine::interface< connection_user >protected
eagine::msgbus::connection_user::interface(interface &&) noexcept=defaulteagine::interface< connection_user >protected
eagine::msgbus::service_interface::interface(const interface &)=deleteeagine::interface< service_interface >
eagine::msgbus::service_interface::interface() noexcept=defaulteagine::interface< service_interface >protected
eagine::msgbus::service_interface::interface(interface &&) noexcept=defaulteagine::interface< service_interface >protected
method_handler typedefeagine::msgbus::subscriber
operator bool() noexcepteagine::msgbus::subscriber_baseinlineexplicit
operator=(service_composition &&)=deleteeagine::msgbus::service_composition< Base >
operator=(const service_composition &)=deleteeagine::msgbus::service_composition< Base >
eagine::msgbus::subscriber::operator=(interface &&)=deleteeagine::interface< subscriber >
eagine::msgbus::subscriber::operator=(const interface &)=deleteeagine::interface< subscriber >
eagine::msgbus::subscriber::operator=(subscriber_base &&)=deleteeagine::msgbus::subscriber_base
eagine::msgbus::subscriber_base::operator=(const subscriber_base &)=deleteeagine::msgbus::subscriber_base
eagine::msgbus::connection_user::operator=(interface &&)=deleteeagine::interface< connection_user >
eagine::msgbus::connection_user::operator=(const interface &)=deleteeagine::interface< connection_user >
eagine::msgbus::service_interface::operator=(interface &&)=deleteeagine::interface< service_interface >
eagine::msgbus::service_interface::operator=(const interface &)=deleteeagine::interface< service_interface >
process_all() -> span_size_teagine::msgbus::subscriberinline
process_one() -> booleagine::msgbus::subscriberinline
query_subscribers_of(message_id sub_msg)eagine::msgbus::subscriber_baseinline
query_subscriptions_of(identifier_t target_id)eagine::msgbus::subscriber_baseinline
respond_to_subscription_query(identifier_t source_id) const noexcepteagine::msgbus::subscriberinline
respond_to_subscription_query(identifier_t source_id, message_id sub_msg) const noexcepteagine::msgbus::subscriberinline
retract_subscriptions() const noexcepteagine::msgbus::subscriberinline
service_composition(endpoint &bus)eagine::msgbus::service_composition< Base >inline
service_composition(service_composition &&that)eagine::msgbus::service_composition< Base >inline
service_composition(const service_composition &)=deleteeagine::msgbus::service_composition< Base >
subscriber(endpoint &bus) noexcepteagine::msgbus::subscriberinline
subscriber_base(const subscriber_base &)=deleteeagine::msgbus::subscriber_base
update() const noexcept -> booleagine::msgbus::subscriber_baseinline
update_and_process_all() -> bool finaleagine::msgbus::service_composition< Base >inlinevirtual
verify_bits(const stored_message &message) noexcept -> verification_bitseagine::msgbus::subscriber_baseinline

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).