| ►Cabstract_message_box_t | |
| Cso_5::extra::mboxes::broadcast::fixed_mbox_template_t< Container > | A template for broadcasting mbox with fixed set of destinations |
| ►Cso_5::abstract_message_box_t | |
| Cso_5::extra::mboxes::collecting_mbox::details::actual_mbox_t< Config_Type, Tracing_Base > | Actual implementation of collecting mbox |
| Cso_5::extra::mboxes::composite::impl::actual_mbox_t< Tracing_Base > | Actual implementation of composite mbox |
| Cso_5::extra::mboxes::first_last_subscriber_notification::details::actual_mbox_t< Msg_Type, Lock_Type, Tracing_Base > | An actual implementation of first/last subscriber message mbox |
| Cso_5::extra::mboxes::inflight_limit::impl::actual_mbox_t< Tracing_Base > | Actual implementation of inflight_limit_mbox |
| Cso_5::extra::mboxes::proxy::simple_t | A simple proxy that delegates all calls to underlying actual mbox |
| Cso_5::extra::mboxes::retained_msg::details::actual_mbox_t< Config, Tracing_Base > | An actual implementation of retained message mbox |
| Cso_5::extra::mboxes::round_robin::details::mbox_template_t< Lock_Type, Tracing_Base > | A template with implementation of round-robin mbox |
| ►Cso_5::extra::msg_hierarchy::impl::basic_sending_mbox_t | Basic implementation for all kinds of sending_mboxes |
| Cso_5::extra::msg_hierarchy::impl::multi_consumer_sending_mbox_t< Root > | Implementation of sending mbox for multi-producer/multi-consumer case |
| Cso_5::extra::msg_hierarchy::impl::single_consumer_sending_mbox_t< Root > | Implementation of sending mbox for multi-producer/single-consumer case |
| Cso_5::extra::shutdowner::details::notify_mbox_t< Lock_Type, Tracing_Base > | A special mbox which must be used for notification about shutdown operation |
| Cso_5::extra::shutdowner::details::time_elapsed_mbox_t | Special mbox to receive and handle a signal about time limit |
| ►Cso_5::atomic_refcounted_t | |
| Cso_5::extra::async_op::time_limited::details::op_data_t | Container of all data related to async operation |
| Cso_5::extra::async_op::time_unlimited::details::op_data_t | A main class for implementation of time-unlimited asynchronous one-time operation |
| Cso_5::extra::env_infrastructures::asio::common::periodic_timer_holder_t | A main part of implementation of periodic timer |
| Cso_5::extra::env_infrastructures::asio::common::singleshot_timer_holder_t | A main part of implementation of single-shot timer |
| ►Cso_5::extra::msg_hierarchy::impl::demuxing_controller_iface_t | Interface for demuxing_controller entity |
| ►Cso_5::extra::msg_hierarchy::impl::basic_demuxing_controller_t< Root, Lock_Type > | Partial implementation of demuxing_controller_iface |
| Cso_5::extra::msg_hierarchy::impl::multi_consumer_demuxing_controller_t< Root, Lock_Type > | |
| Cso_5::extra::msg_hierarchy::impl::single_consumer_demuxing_controller_t< Root, Lock_Type > | |
| ►CBase | |
| Cso_5::extra::sync::details::request_holder_part_t< Base, false > | A specialization for the case when request type is not a signal |
| Cso_5::extra::sync::details::request_holder_part_t< Base, true > | A specialization for the case when request type is a signal |
| ►CBasic_Skeleton | |
| Cso_5::extra::disp::asio_thread_pool::impl::dispatcher_template_t< Traits, Basic_Skeleton > | Template-based implementation of dispatcher |
| Cso_5::extra::async_op::time_limited::cancellation_point_t< Operation_Data > | An object that allows to cancel async operation |
| Cso_5::extra::async_op::time_unlimited::cancellation_point_t< Operation_Data > | An object that allows to cancel async operation |
| Cso_5::extra::mboxes::collecting_mbox::details::collected_bunch_type_selector< Config_Type > | A helper type for selection of actual message type and type of message builder |
| Cso_5::extra::mboxes::collecting_mbox::details::collected_messages_bunch_builder_t< Config_Type > | A builder for case when collecting_mbox collects messages |
| Cso_5::extra::mboxes::collecting_mbox::details::collected_signals_bunch_builder_t< Config_Type > | A builder for case when collecting_mbox collects signals |
| ►Cso_5::extra::disp::asio_one_thread::impl::work_thread_details::common_data_t | A type of holder of data common to all worker thread implementations |
| Cso_5::extra::disp::asio_one_thread::impl::work_thread_details::no_activity_tracking_impl_t | Base class for implementation of worker thread without thread activity tracking |
| Cso_5::extra::disp::asio_one_thread::impl::work_thread_details::with_activity_tracking_impl_t | Base class for implementation of worker thread with thread activity tracking |
| Cso_5::extra::async_op::time_limited::details::op_data_t::completion_handler_subscription_t | Description of one completion handler subscription |
| Cso_5::extra::mboxes::collecting_mbox::details::config_type< Collecting_Msg, Traits, Lock_Type > | A helper type which is a collection of type parameters |
| Cso_5::extra::mboxes::retained_msg::details::config_type< Traits, Lock_Type > | A helper type which is a collection of type parameters |
| Cso_5::extra::mboxes::collecting_mbox::constexpr_size_traits_t< S > | A trait for mbox_template_t to be used when count of messages to collected is known at the compile time |
| Cso_5::extra::msg_hierarchy::consumer_t< Root > | A consumer interface for a demuxer object |
| ►Cso_5::extra::msg_hierarchy::impl::controller_consumers_mixin_t | Helper type to be used as mixin for actual demuxing controllers |
| Cso_5::extra::msg_hierarchy::impl::multi_consumer_demuxing_controller_t< Root, Lock_Type > | |
| Cso_5::extra::msg_hierarchy::impl::single_consumer_demuxing_controller_t< Root, Lock_Type > | |
| Cso_5::extra::mboxes::inflight_limit::impl::counter_incrementer_t | Helper class for incrementing/decrementing number of messages in RAII style |
| Cso_5::extra::enveloped_msg::details::payload_holder_t::data_t | |
| Cso_5::extra::mboxes::round_robin::details::data_t< Lock > | Common part of round-robin mbox implementation |
| ►Cso_5::extra::mboxes::round_robin::details::data_t< Lock_Type > | |
| Cso_5::extra::mboxes::round_robin::details::mbox_template_t< Lock_Type, Tracing_Base > | A template with implementation of round-robin mbox |
| ►Cso_5::env_infrastructures::st_reusable_stuff::default_dispatcher_t | |
| Cso_5::extra::env_infrastructures::asio::simple_mtsafe::impl::default_dispatcher_t< Activity_Tracker > | An implementation of dispatcher to be used in places where default dispatcher is needed |
| Cso_5::extra::env_infrastructures::asio::simple_not_mtsafe::impl::default_dispatcher_t< Activity_Tracker > | An implementation of dispatcher to be used in places where default dispatcher is needed |
| Cso_5::extra::disp::asio_one_thread::default_traits_t | Default traits of asio_one_thread dispatcher |
| Cso_5::extra::disp::asio_thread_pool::default_traits_t | Default traits of asio_thread_pool dispatcher |
| Cso_5::extra::mboxes::retained_msg::default_traits_t | Default traits for retained message mbox |
| Cso_5::extra::async_op::time_unlimited::definition_point_t< Operation_Data > | An interface for definition of async operation |
| Cso_5::extra::mboxes::composite::impl::unknown_msg_type_handlers::deliver_message_t< Tracer > | Function object to be used with std::visit |
| Cso_5::extra::revocable_msg::impl::delivery_id_maker_t | |
| Cso_5::extra::revocable_msg::delivery_id_t | The ID of revocable message/signal |
| Cso_5::extra::mchains::fixed_size::details::demand_queue_t< Size > | Implementation of demands queue for fixed-size message chain with "static" storage |
| Cso_5::extra::msg_hierarchy::demuxer_t< Root, Lock_Type > | Demuxer for hierarchy of messages |
| ►Cdisp_binder_t | |
| ►Cso_5::extra::disp::asio_one_thread::impl::actual_disp_binder_t | An actual interace of disp_binder for asio_one_thread dispatcher |
| Cso_5::extra::disp::asio_one_thread::impl::dispatcher_template_t< Work_Thread > | An implementation of the dispatcher in the form of template class |
| ►Cso_5::extra::disp::asio_thread_pool::impl::basic_binder_impl_t | Basic part of implementation of a binder for asio_thread_pool dispatcher |
| ►Cso_5::extra::disp::asio_thread_pool::impl::binder_template_t< binder_with_external_strand_t > | |
| Cso_5::extra::disp::asio_thread_pool::impl::binder_with_external_strand_t | An implementation of binder that uses an external strand object |
| ►Cso_5::extra::disp::asio_thread_pool::impl::binder_template_t< binder_with_own_strand_t > | |
| Cso_5::extra::disp::asio_thread_pool::impl::binder_with_own_strand_t | An implementation of binder that uses an own strand object |
| Cso_5::extra::disp::asio_thread_pool::impl::binder_template_t< Derived > | An implementation of a binder for asio_thread_pool dispatcher |
| Cso_5::extra::env_infrastructures::asio::simple_mtsafe::impl::disp_ds_name_parts_t | A class with major part of dispatcher name |
| Cso_5::extra::env_infrastructures::asio::simple_not_mtsafe::impl::disp_ds_name_parts_t | A class with major part of dispatcher name |
| Cso_5::extra::disp::asio_one_thread::impl::dispatcher_handle_maker_t | A factory class for creation of dispatcher_handle instances |
| Cso_5::extra::disp::asio_thread_pool::impl::dispatcher_handle_maker_t | |
| Cso_5::extra::disp::asio_one_thread::dispatcher_handle_t | A handle for asio_one_thread dispatcher |
| Cso_5::extra::disp::asio_thread_pool::dispatcher_handle_t | A handle for asio_thread_pool dispatcher |
| Cso_5::extra::mboxes::composite::impl::unknown_msg_type_handlers::drop_delivery_filter_t | Function object to be used with std::visit |
| Cso_5::extra::mboxes::composite::drop_if_not_found_case_t | Description of a case when a message of unknown type has to be dropped |
| ►Cstd::enable_shared_from_this | |
| ►Cso_5::extra::disp::asio_thread_pool::impl::basic_dispatcher_iface_t | The very basic interface of asio_thread_pool dispatcher |
| ►Cso_5::extra::disp::asio_thread_pool::impl::actual_dispatcher_iface_t | An actual interface of thread pool dispatcher |
| ►Cso_5::extra::disp::asio_thread_pool::impl::basic_dispatcher_skeleton_t | Basic stuff for all implementations of dispatcher |
| Cso_5::extra::disp::asio_thread_pool::impl::dispatcher_skeleton_with_thread_activity_tracking_t | Extension of basic dispatcher skeleton for the case when work thread activity must be collected |
| Cso_5::extra::disp::asio_thread_pool::impl::dispatcher_skeleton_without_thread_activity_tracking_t | Extension of basic dispatcher skeleton for the case when work thread activity is not collected |
| Cso_5::extra::sync::details::ensure_no_mutability_modificators< T > | Helper class to ensure that immutable_msg/mutable_msg modificators are not used |
| Cso_5::extra::sync::details::ensure_no_mutability_modificators< immutable_msg< T > > | |
| Cso_5::extra::sync::details::ensure_no_mutability_modificators< mutable_msg< T > > | |
| ►Cso_5::enveloped_msg::envelope_t | |
| ►Cso_5::extra::enveloped_msg::just_envelope_t | A very simple implementation of envelope which do nothing except holding a payload |
| Cso_5::extra::enveloped_msg::time_limited_delivery_t | A special envelope to perform time-limited delivery |
| Cso_5::extra::mboxes::inflight_limit::impl::special_envelope_t | Type of envelope to be used by inflight_limit_mbox |
| Cso_5::extra::revocable_msg::details::envelope_t | A special envelope to be used for revocable messages |
| ►Cenvironment_infrastructure_t | |
| Cso_5::extra::env_infrastructures::asio::simple_mtsafe::impl::env_infrastructure_t< Activity_Tracker > | Default implementation of not-thread safe single-threaded environment infrastructure |
| Cso_5::extra::env_infrastructures::asio::simple_not_mtsafe::impl::env_infrastructure_t< Activity_Tracker > | Default implementation of not-thread safe single-threaded environment infrastructure |
| ►Cevent_queue_t | |
| Cso_5::extra::disp::asio_one_thread::impl::work_thread_template_t< Work_Thread > | An implementation of worker thread in form of the template class |
| Cso_5::extra::disp::asio_thread_pool::impl::basic_binder_impl_t | Basic part of implementation of a binder for asio_thread_pool dispatcher |
| Cso_5::extra::env_infrastructures::asio::simple_mtsafe::impl::event_queue_impl_t< Activity_Tracker > | Implementation of event_queue interface for the default dispatcher |
| Cso_5::extra::env_infrastructures::asio::simple_not_mtsafe::impl::event_queue_impl_t< Activity_Tracker > | Implementation of event_queue interface for the default dispatcher |
| ►Cstd::false_type | |
| Cso_5::extra::msg_hierarchy::impl::has_so_make_upcaster_method< B, typename > | Metafunction for checking presence of so_make_upcaster method |
| Cso_5::extra::shutdowner::details::status::holder_t | Special object which holds status |
| Cso_5::extra::mboxes::inflight_limit::impl::instances_counter_t | Separate type for holding inflight message counter as a separate object |
| Cso_5::extra::revocable_msg::impl::instantiator_and_sender_base< Message, Is_Signal > | |
| Cso_5::extra::revocable_timer::impl::instantiator_and_sender_base< Message, Is_Signal > | |
| ►Cso_5::extra::revocable_msg::impl::instantiator_and_sender_base< Message, is_signal< message_payload_type< Message >::payload_type >::value > | |
| Cso_5::extra::revocable_msg::impl::instantiator_and_sender< Message > | |
| ►Cso_5::extra::revocable_timer::impl::instantiator_and_sender_base< Message, is_signal< message_payload_type< Message >::payload_type >::value > | |
| Cso_5::extra::revocable_timer::impl::instantiator_and_sender< Message > | |
| Cso_5::extra::revocable_msg::impl::instantiator_and_sender_base< Message, true > | |
| Cso_5::extra::revocable_timer::impl::instantiator_and_sender_base< Message, true > | |
| ►Cso_5::layer_t | |
| ►Cso_5::extra::shutdowner::layer_t | An interface of shutdowner layer |
| Cso_5::extra::shutdowner::details::layer_template_t< Lock_Type > | A template-based implementation of shutdowner layer |
| Cso_5::impl::msg_tracing_helpers::details::extra_inflight_limit_specifics::limit_info | |
| Cso_5::extra::mboxes::composite::mbox_builder_t | Factory class for building an instance of composite mbox |
| Cso_5::extra::mboxes::composite::impl::mbox_data_t | Mbox data that doesn't depend on template parameters |
| Cso_5::extra::mboxes::collecting_mbox::mbox_template_t< Collecting_Msg, Traits, Lock_Type > | A template which defines properties for a collecting mbox |
| ►Cso_5::message_t | |
| Cso_5::extra::mboxes::collecting_mbox::details::collected_messages_bunch_t< Config_Type > | Type of message to be sent when all collecting messages are received |
| Cso_5::extra::mboxes::collecting_mbox::details::collected_signals_bunch_t< Config_Type > | A type of message to be sent when all collected signals are received |
| ►Cso_5::extra::msg_hierarchy::impl::root_base_t | Type to be the actual base class of all hierarchies |
| Cso_5::extra::msg_hierarchy::root_t< Base > | The base class that starts a separate hierarchy |
| Cso_5::extra::shutdowner::details::shutdown_time_elapsed_t | A signal which is used to limit time of shutdown operation |
| Cso_5::extra::shutdowner::shutdown_initiated_t | A message to be used to inform about start of shutdown operation |
| Cso_5::extra::sync::details::basic_request_reply_part_t< Request, Reply > | The basic part of implementation of request_reply type |
| Cso_5::extra::msg_hierarchy::impl::message_upcaster_t | Upcaster for a message |
| Cso_5::extra::mboxes::collecting_mbox::constexpr_size_traits_t< S >::messages_collected_mixin_type | A special mixin which must be used in actual type of messages_collected message for cases when messages are collected |
| Cso_5::extra::mboxes::collecting_mbox::runtime_size_traits_t::messages_collected_mixin_type | A special mixin which must be used in actual type of messages_collected message |
| ►Ctraits_t::messages_collected_mixin_type | |
| Cso_5::extra::mboxes::collecting_mbox::details::collected_messages_bunch_t< Config_Type > | Type of message to be sent when all collecting messages are received |
| Cso_5::extra::mboxes::retained_msg::details::messages_table_item_t | A type of item of message table for retained message mbox |
| Cso_5::extra::async_op::time_limited::details::msg_independent_part_of_definition_point_t< Operation_Data > | A basic part of implementation of definition_point |
| ►Cso_5::extra::async_op::time_limited::details::msg_independent_part_of_definition_point_t< details::op_data_t > | |
| Cso_5::extra::async_op::time_limited::definition_point_t< Message, Operation_Data > | An interface for definition of async operation |
| Cso_5::extra::msg_hierarchy::node_t< Derived, Base > | A special mixin to be used for every derived class in a hierarchy |
| Cso_5::extra::mboxes::inflight_limit::impl::not_null_underlying_mbox_t | Helper type that tells that underlying mbox isn't nullptr |
| Cso_5::extra::shutdowner::details::notify_mbox_data_t | An internal data of notify_mbox |
| Cso_5::extra::enveloped_msg::details::payload_holder_t | Internal type that holds a message before it will be enveloped |
| Cso_5::extra::mboxes::composite::redirect_to_if_not_found_case_t | Description of a case when messages of unknown type have to be redirected to another mbox |
| Cso_5::extra::sync::details::reply_target_holder_t | A special holder for reply_target instance |
| Cso_5::extra::sync::details::request_holder_part_t< Base, is_signal > | The type to be used as holder for request type instance |
| ►Cso_5::extra::sync::details::request_holder_part_t< details::basic_request_reply_part_t< Request, Reply >, is_signal< Request >::value > | |
| Cso_5::extra::sync::request_reply_t< Request, Reply > | A special class for performing interactions between agents in request-reply maner |
| Cso_5::extra::mboxes::collecting_mbox::runtime_size_traits_t | A trait for mbox_template_t to be used when count of messages to collected is known only at runtime |
| Cso_5::extra::mboxes::composite::impl::unknown_msg_type_handlers::set_delivery_filter_t | Function object to be used with std::visit |
| ►Cso_5::signal_t | |
| Cso_5::extra::mboxes::first_last_subscriber_notification::msg_first_subscriber | Signal to be sent when the first subscriber arrives |
| Cso_5::extra::mboxes::first_last_subscriber_notification::msg_last_subscriber | Signal to be sent when the last subscriber gone |
| Cso_5::extra::mboxes::collecting_mbox::constexpr_size_traits_t< S >::signals_collected_mixin_type | A special mixin which must be used in actual type of messages_collected message for cases when signals are collected |
| Cso_5::extra::mboxes::collecting_mbox::runtime_size_traits_t::signals_collected_mixin_type | A special mixin which must be used in actual type of messages_collected message for cases when signals are collected |
| ►Ctraits_t::signals_collected_mixin_type | |
| Cso_5::extra::mboxes::collecting_mbox::details::collected_signals_bunch_t< Config_Type > | A type of message to be sent when all collected signals are received |
| Cso_5::extra::msg_hierarchy::impl::single_dest_info_t | Information about a single destination for a mutable message |
| Cso_5::extra::mboxes::first_last_subscriber_notification::details::template_independent_mbox_data_t::sink_ptr_comparator_t | A special coparator for sinks with respect to sink's priority |
| Cso_5::extra::mboxes::retained_msg::details::messages_table_item_t::sink_ptr_comparator_t | A special coparator for sinks with respect to sinks's priority |
| Cso_5::extra::mboxes::collecting_mbox::constexpr_size_traits_t< S >::size_specific_base_type | A special mixin which must be used in actual type of collecting mbox |
| Cso_5::extra::mboxes::collecting_mbox::runtime_size_traits_t::size_specific_base_type | A special mixin which must be used in actual type of collecting mbox |
| ►Ctraits_t::size_specific_base_type | |
| Cso_5::extra::mboxes::collecting_mbox::details::actual_mbox_t< Config_Type, Tracing_Base > | Actual implementation of collecting mbox |
| ►Cso_5::stats::source_t | |
| ►Cso_5::extra::disp::asio_thread_pool::impl::basic_dispatcher_skeleton_t::disp_data_source_t | Data source for run-time monitoring of whole dispatcher |
| Cso_5::extra::disp::asio_thread_pool::impl::dispatcher_skeleton_with_thread_activity_tracking_t::actual_disp_data_source_t | Actual data source type for dispatcher with work thread activity tracking |
| ►Cstats::source_t | |
| Cso_5::extra::disp::asio_one_thread::impl::dispatcher_template_t< Work_Thread >::disp_data_source_t | Data source for run-time monitoring of whole dispatcher |
| Cso_5::extra::env_infrastructures::asio::simple_mtsafe::impl::event_queue_impl_t< Activity_Tracker >::stats_t | Type for representation of statistical data for this event queue |
| Cso_5::extra::env_infrastructures::asio::simple_not_mtsafe::impl::event_queue_impl_t< Activity_Tracker >::stats_t | Type for representation of statistical data for this event queue |
| ►Cso_5::stop_guard_t | |
| Cso_5::extra::shutdowner::details::shutdowner_guard_t | Implementation of stop_guard for shutdowner's purposes |
| Cso_5::extra::mboxes::composite::impl::unknown_msg_type_handlers::subscribe_event_t | Function object to be used with std::visit |
| Cso_5::extra::mboxes::round_robin::details::subscriber_container_t | Type of container for holding subscribers for one message type |
| Cso_5::extra::mboxes::round_robin::details::subscriber_info_t | An information block about one subscriber |
| Cso_5::extra::shutdowner::details::subscriber_info_t | Description of one subscriber |
| Cso_5::extra::async_op::time_unlimited::details::op_data_t::subscription_data_t | Description of one subscription |
| Cso_5::extra::mboxes::composite::impl::target_t | Description of one target |
| Cso_5::extra::mboxes::first_last_subscriber_notification::details::template_independent_mbox_data_t | A mixin with actual data which is necessary for implementation of actual mbox |
| Cso_5::extra::mboxes::retained_msg::details::template_independent_mbox_data_t | A mixin with actual data which is necessary for implementation of retained mbox |
| Cso_5::extra::disp::asio_thread_pool::impl::thread_local_ptr_holder_t< T > | A helper for declaration of static and thread_local pointer in a header file |
| ►Cso_5::extra::disp::asio_thread_pool::impl::thread_local_ptr_holder_t< work_thread_t > | |
| ►Cso_5::extra::disp::asio_thread_pool::impl::work_thread_t | Base type for implementations of work thread wrappers |
| Cso_5::extra::disp::asio_thread_pool::impl::work_thread_with_activity_tracking_t | An implementation of work thread stuff for the case when thread activity tracking must be used |
| Cso_5::extra::disp::asio_thread_pool::impl::work_thread_without_activity_tracking_t | An implementation of work thread stuff for the case when thread activity tracking is not needed |
| Cso_5::extra::mboxes::composite::throw_if_not_found_case_t | Description of a case when an exception has to be thrown if the type of a message is unknown |
| Cso_5::extra::async_op::time_limited::details::op_data_t::timeout_handler_subscription_t | Description of one timeout handler subscription |
| Cso_5::extra::revocable_timer::impl::timer_id_maker_t | |
| Cso_5::extra::revocable_timer::timer_id_t | The ID of revocable timer message/signal |
| ►Ctimer_t | |
| Cso_5::extra::env_infrastructures::asio::common::actual_timer_t< Holder > | A template for implementation of actual timer |
| ►CTracing_Base | |
| Cso_5::extra::mboxes::collecting_mbox::details::actual_mbox_t< Config_Type, Tracing_Base > | Actual implementation of collecting mbox |
| Cso_5::extra::mboxes::composite::impl::actual_mbox_t< Tracing_Base > | Actual implementation of composite mbox |
| Cso_5::extra::mboxes::first_last_subscriber_notification::details::actual_mbox_t< Msg_Type, Lock_Type, Tracing_Base > | An actual implementation of first/last subscriber message mbox |
| Cso_5::extra::mboxes::inflight_limit::impl::actual_mbox_t< Tracing_Base > | Actual implementation of inflight_limit_mbox |
| Cso_5::extra::mboxes::retained_msg::details::actual_mbox_t< Config, Tracing_Base > | An actual implementation of retained message mbox |
| Cso_5::extra::mboxes::round_robin::details::mbox_template_t< Lock_Type, Tracing_Base > | A template with implementation of round-robin mbox |
| Cso_5::extra::shutdowner::details::notify_mbox_t< Lock_Type, Tracing_Base > | A special mbox which must be used for notification about shutdown operation |
| ►Cstd::true_type | |
| Cso_5::extra::msg_hierarchy::impl::has_so_make_upcaster_method< B, std::void_t< decltype(&B::so_make_upcaster) > > | Metafunction for checking presence of so_make_upcaster method |
| ►Cso_5::details::lock_holder_detector::type | |
| Cso_5::extra::mboxes::collecting_mbox::details::actual_mbox_t< Config_Type, Tracing_Base > | Actual implementation of collecting mbox |
| Cso_5::extra::shutdowner::details::notify_mbox_t< Lock_Type, Tracing_Base > | A special mbox which must be used for notification about shutdown operation |
| Cso_5::extra::mboxes::composite::impl::unknown_msg_type_handlers::unsubscribe_event_t | Function object to be used with std::visit |
| Cso_5::extra::shutdowner::details::status::updater_t | Special object to change the status and detect deferred action to be performed |
| ►CWork_Thread | |
| Cso_5::extra::disp::asio_one_thread::impl::work_thread_template_t< Work_Thread > | An implementation of worker thread in form of the template class |
| Cso_5::extra::disp::asio_thread_pool::impl::work_thread_activity_collector_t | Type of collector of work thread activity data |
| ►Cso_5::disp::reuse::work_thread_activity_tracking_flag_mixin_t | |
| Cso_5::extra::disp::asio_one_thread::disp_params_t | Parameters for asio_one_thread dispatcher |
| Cso_5::extra::disp::asio_thread_pool::disp_params_t | Parameters for asio_thread_pool dispatcher |
| ►Cso_5::disp::reuse::work_thread_factory_mixin_t | |
| Cso_5::extra::disp::asio_one_thread::disp_params_t | Parameters for asio_one_thread dispatcher |
| Cso_5::extra::disp::asio_thread_pool::disp_params_t | Parameters for asio_thread_pool dispatcher |