SObjectizer 5.8
Loading...
Searching...
No Matches
so_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin > Member List

This is the complete list of members for so_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >, including all inherited members.

abstract_message_box_t(const abstract_message_box_t &)=deleteso_5::abstract_message_box_tprivate
abstract_message_box_t(abstract_message_box_t &&)=deleteso_5::abstract_message_box_tprivate
abstract_message_box_t()=defaultso_5::abstract_message_box_t
atomic_refcounted_t(const atomic_refcounted_t &)=deleteso_5::atomic_refcounted_tprotected
atomic_refcounted_t() noexceptso_5::atomic_refcounted_tinlineprotected
dec_ref_count() noexceptso_5::atomic_refcounted_tinlineprotected
do_deliver_message(message_delivery_mode_t delivery_mode, const std::type_index &msg_type, const message_ref_t &message, unsigned int redirection_deep) overrideso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlinevirtual
do_delivery(const std::type_index &msg_type, const message_ref_t &message, typename Tracing_Base::deliver_op_tracer const &tracer, L l)so_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlineprotected
drop_delivery_filter(const std::type_index &msg_type, abstract_message_sink_t &) noexcept overrideso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlinevirtual
environment() const noexcept overrideso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlinevirtual
id() const overrideso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlinevirtual
inc_ref_count() noexceptso_5::atomic_refcounted_tinlineprotected
insert_or_modify_subscription(const std::type_index &msg_type, Info_Maker maker, Info_Changer changer)so_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlineprotected
m_envso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >protected
m_idso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >protected
m_lockso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >protected
m_ref_counterso_5::atomic_refcounted_tprivate
m_subscriptionsso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >protected
modify_and_remove_subscription_if_needed(const std::type_index &msg_type, Info_Changer changer)so_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlineprotected
mpsc_mbox_template_t(mbox_id_t id, environment_t &env, outliving_reference_t< agent_t > owner, Tracing_Args &&... tracing_args)so_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inline
operator=(const abstract_message_box_t &)=deleteso_5::abstract_message_box_tprivate
operator=(abstract_message_box_t &&)=deleteso_5::abstract_message_box_tprivate
so_5::atomic_refcounted_t::operator=(const atomic_refcounted_t &)=deleteso_5::atomic_refcounted_tprotected
query_name() const overrideso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlinevirtual
set_delivery_filter(const std::type_index &msg_type, const delivery_filter_t &filter, abstract_message_sink_t &subscriber) overrideso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlinevirtual
subscribe_event_handler(const std::type_index &msg_type, abstract_message_sink_t &subscriber) overrideso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlinevirtual
subscription_info_t typedefso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >protected
subscriptions_map_t typedefso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >protected
type() const overrideso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlinevirtual
unsubscribe_event_handler(const std::type_index &msg_type, abstract_message_sink_t &subscriber) noexcept overrideso_5::impl::mpsc_mbox_template_t< Tracing_Base, Limits_Handling_Mixin >inlinevirtual
~abstract_message_box_t() noexcept=defaultso_5::abstract_message_box_tvirtual
~atomic_refcounted_t() noexcept=defaultso_5::atomic_refcounted_tprotected