SObjectizer  5.8
Loading...
Searching...
No Matches
so_5::abstract_message_chain_t Member List

This is the complete list of members for so_5::abstract_message_chain_t, 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_tprotected
abstract_message_chain_t(const abstract_message_chain_t &)=deleteso_5::abstract_message_chain_tprivate
abstract_message_chain_t()=defaultso_5::abstract_message_chain_tprotected
actual_close(mchain_props::close_mode_t mode)=0so_5::abstract_message_chain_tprotectedpure virtual
as_mbox()so_5::abstract_message_chain_t
atomic_refcounted_t(const atomic_refcounted_t &)=deleteso_5::atomic_refcounted_tprotected
atomic_refcounted_t() noexceptso_5::atomic_refcounted_tinlineprotected
close(Exceptions_Control, mchain_props::close_mode_t mode) noexcept(noexcept(details::should_terminate_if_throws_t< Exceptions_Control >::value))so_5::abstract_message_chain_tinline
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)=0so_5::abstract_message_box_tprotectedpure virtual
drop_delivery_filter(const std::type_index &msg_type, abstract_message_sink_t &subscriber) noexcept=0so_5::abstract_message_box_tprotectedpure virtual
empty() const =0so_5::abstract_message_chain_tpure virtual
environment() const noexcept=0so_5::abstract_message_chain_tvirtual
extract(mchain_props::demand_t &dest, mchain_props::duration_t empty_queue_timeout)=0so_5::abstract_message_chain_tpure virtual
extract(mchain_props::demand_t &dest, mchain_props::select_case_t &select_case)=0so_5::abstract_message_chain_tprotectedpure virtual
id() const=0so_5::abstract_message_chain_tvirtual
inc_ref_count() noexceptso_5::atomic_refcounted_tinlineprotected
intrusive_ptr_t< abstract_message_chain_t > classso_5::abstract_message_chain_tfriend
m_ref_counterso_5::atomic_refcounted_tprivate
mchain_props::select_case_t classso_5::abstract_message_chain_tfriend
operator=(const abstract_message_chain_t &)=deleteso_5::abstract_message_chain_tprivate
so_5::atomic_refcounted_t::operator=(const atomic_refcounted_t &)=deleteso_5::atomic_refcounted_tprotected
push(const std::type_index &msg_type, const message_ref_t &message, mchain_props::select_case_t &select_case)=0so_5::abstract_message_chain_tprotectedpure virtual
query_name() const =0so_5::abstract_message_box_tprotectedpure virtual
remove_from_select(mchain_props::select_case_t &select_case) noexcept=0so_5::abstract_message_chain_tprotectedpure virtual
set_delivery_filter(const std::type_index &msg_type, const delivery_filter_t &filter, abstract_message_sink_t &subscriber)=0so_5::abstract_message_box_tprotectedpure virtual
size() const =0so_5::abstract_message_chain_tpure virtual
subscribe_event_handler(const std::type_index &type_index, abstract_message_sink_t &subscriber)=0so_5::abstract_message_box_tprotectedpure virtual
type() const =0so_5::abstract_message_box_tprotectedpure virtual
unsubscribe_event_handler(const std::type_index &type_index, abstract_message_sink_t &subscriber) noexcept=0so_5::abstract_message_box_tprotectedpure virtual
~abstract_message_box_t() noexcept=defaultso_5::abstract_message_box_tprotectedvirtual
~abstract_message_chain_t() noexcept override=defaultso_5::abstract_message_chain_tprotected
~atomic_refcounted_t() noexcept=defaultso_5::atomic_refcounted_tprotected