SObjectizer-5 Extra
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cabstract_message_box_t
 Cso_5::abstract_message_box_t
 Cso_5::atomic_refcounted_t
 CBase
 CBasic_Skeleton
 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_tA type of holder of data common to all worker thread implementations
 Cso_5::extra::async_op::time_limited::details::op_data_t::completion_handler_subscription_tDescription 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_tHelper type to be used as mixin for actual demuxing controllers
 Cso_5::extra::mboxes::inflight_limit::impl::counter_incrementer_tHelper 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::env_infrastructures::st_reusable_stuff::default_dispatcher_t
 Cso_5::extra::disp::asio_one_thread::default_traits_tDefault traits of asio_one_thread dispatcher
 Cso_5::extra::disp::asio_thread_pool::default_traits_tDefault traits of asio_thread_pool dispatcher
 Cso_5::extra::mboxes::retained_msg::default_traits_tDefault 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_tThe 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::env_infrastructures::asio::simple_mtsafe::impl::disp_ds_name_parts_tA class with major part of dispatcher name
 Cso_5::extra::env_infrastructures::asio::simple_not_mtsafe::impl::disp_ds_name_parts_tA class with major part of dispatcher name
 Cso_5::extra::disp::asio_one_thread::impl::dispatcher_handle_maker_tA 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_tA handle for asio_one_thread dispatcher
 Cso_5::extra::disp::asio_thread_pool::dispatcher_handle_tA handle for asio_thread_pool dispatcher
 Cso_5::extra::mboxes::composite::impl::unknown_msg_type_handlers::drop_delivery_filter_tFunction object to be used with std::visit
 Cso_5::extra::mboxes::composite::drop_if_not_found_case_tDescription of a case when a message of unknown type has to be dropped
 Cstd::enable_shared_from_this
 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
 Cenvironment_infrastructure_t
 Cevent_queue_t
 Cstd::false_type
 Cso_5::extra::shutdowner::details::status::holder_tSpecial object which holds status
 Cso_5::extra::mboxes::inflight_limit::impl::instances_counter_tSeparate 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_timer::impl::instantiator_and_sender_base< Message, is_signal< message_payload_type< Message >::payload_type >::value >
 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::impl::msg_tracing_helpers::details::extra_inflight_limit_specifics::limit_info
 Cso_5::extra::mboxes::composite::mbox_builder_tFactory class for building an instance of composite mbox
 Cso_5::extra::mboxes::composite::impl::mbox_data_tMbox 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::msg_hierarchy::impl::message_upcaster_tUpcaster for a message
 Cso_5::extra::mboxes::collecting_mbox::constexpr_size_traits_t< S >::messages_collected_mixin_typeA 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_typeA special mixin which must be used in actual type of messages_collected message
 Ctraits_t::messages_collected_mixin_type
 Cso_5::extra::mboxes::retained_msg::details::messages_table_item_tA 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::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_tHelper type that tells that underlying mbox isn't nullptr
 Cso_5::extra::shutdowner::details::notify_mbox_data_tAn internal data of notify_mbox
 Cso_5::extra::enveloped_msg::details::payload_holder_tInternal type that holds a message before it will be enveloped
 Cso_5::extra::mboxes::composite::redirect_to_if_not_found_case_tDescription of a case when messages of unknown type have to be redirected to another mbox
 Cso_5::extra::sync::details::reply_target_holder_tA 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::mboxes::collecting_mbox::runtime_size_traits_tA 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_tFunction object to be used with std::visit
 Cso_5::signal_t
 Cso_5::extra::mboxes::collecting_mbox::constexpr_size_traits_t< S >::signals_collected_mixin_typeA 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_typeA 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::msg_hierarchy::impl::single_dest_info_tInformation 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_tA special coparator for sinks with respect to sink's priority
 Cso_5::extra::mboxes::retained_msg::details::messages_table_item_t::sink_ptr_comparator_tA special coparator for sinks with respect to sinks's priority
 Cso_5::extra::mboxes::collecting_mbox::constexpr_size_traits_t< S >::size_specific_base_typeA 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_typeA special mixin which must be used in actual type of collecting mbox
 Ctraits_t::size_specific_base_type
 Cso_5::stats::source_t
 Cstats::source_t
 Cso_5::extra::env_infrastructures::asio::simple_mtsafe::impl::event_queue_impl_t< Activity_Tracker >::stats_tType 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_tType for representation of statistical data for this event queue
 Cso_5::stop_guard_t
 Cso_5::extra::mboxes::composite::impl::unknown_msg_type_handlers::subscribe_event_tFunction object to be used with std::visit
 Cso_5::extra::mboxes::round_robin::details::subscriber_container_tType of container for holding subscribers for one message type
 Cso_5::extra::mboxes::round_robin::details::subscriber_info_tAn information block about one subscriber
 Cso_5::extra::shutdowner::details::subscriber_info_tDescription of one subscriber
 Cso_5::extra::async_op::time_unlimited::details::op_data_t::subscription_data_tDescription of one subscription
 Cso_5::extra::mboxes::composite::impl::target_tDescription of one target
 Cso_5::extra::mboxes::first_last_subscriber_notification::details::template_independent_mbox_data_tA mixin with actual data which is necessary for implementation of actual mbox
 Cso_5::extra::mboxes::retained_msg::details::template_independent_mbox_data_tA 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::mboxes::composite::throw_if_not_found_case_tDescription 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_tDescription of one timeout handler subscription
 Cso_5::extra::revocable_timer::impl::timer_id_maker_t
 Cso_5::extra::revocable_timer::timer_id_tThe ID of revocable timer message/signal
 Ctimer_t
 CTracing_Base
 Cstd::true_type
 Cso_5::details::lock_holder_detector::type
 Cso_5::extra::mboxes::composite::impl::unknown_msg_type_handlers::unsubscribe_event_tFunction object to be used with std::visit
 Cso_5::extra::shutdowner::details::status::updater_tSpecial object to change the status and detect deferred action to be performed
 CWork_Thread
 Cso_5::extra::disp::asio_thread_pool::impl::work_thread_activity_collector_tType of collector of work thread activity data
 Cso_5::disp::reuse::work_thread_activity_tracking_flag_mixin_t
 Cso_5::disp::reuse::work_thread_factory_mixin_t