SObjectizer 5.8
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cso_5::message_limit::abort_app_indicator_t< M >Message limit with reaction 'abort the application'
 Cso_5::abstract_message_sink_tInterface for message sink
 Cso_5::experimental::testing::v1::details::abstract_scenario_step_tAn interface of testing scenario step
 Cso_5::experimental::testing::v1::details::abstract_scenario_tAn interface of testing scenario
 Cso_5::disp::abstract_work_thread_factory_tAn interface of factory for management of worker threads
 Cso_5::disp::abstract_work_thread_tAn interface for one worker thread
 Cso_5::details::message_holder_details::accessor_selector< Mutability, Base >A meta-function for selection of type of accessors mixin
 Cdetails::message_holder_details::accessor_selector_t
 Cso_5::message_limit::impl::action_msg_tracer_tAn interface of tracer for message delivery tracing
 Cso_5::mchain_props::details::extensible_select_data_t::activation_locker_tSpecial class for locking extensible-select instance for activation inside select() call
 Cso_5::mchain_props::details::prepared_select_data_t< Cases_Count >::activation_locker_tSpecial class for locking prepared-select instance for activation inside select() call
 Cso_5::stats::activity_stats_tStatistics of some activity
 Cso_5::multi_sink_binding_impl::actual_binding_handler_tClass that actually holds multiple sinks bindings
 Cso_5::details::actual_lock_holder_t< Lock_Type >A class to be used as mixin with actual std::mutex instance inside
 Cso_5::agent_identity_t::actual_name_tType for case when agent has user-provided name
 Cso_5::disp::adv_thread_pool::impl::adaptation_tAdaptation of common implementation of thread-pool-like dispatcher to the specific of this thread-pool dispatcher
 Cso_5::disp::nef_thread_pool::impl::adaptation_tAdaptation of common implementation of thread-pool-like dispatcher to the specific of this thread-pool dispatcher
 Cso_5::disp::thread_pool::impl::adaptation_tAdaptation of common implementation of thread-pool-like dispatcher to the specific of this thread-pool dispatcher
 Cso_5::agent_context_tA context for agent construction and tuning
 Cso_5::disp::thread_pool::common_implementation::dispatcher_t< Work_Thread, Dispatcher_Queue, Bind_Params, Adaptations >::agent_data_tData for one agent
 Cso_5::agent_identity_tHelper class for holding agent's identity (name or pointer)
 Cso_5::agent_state_listener_tInterface of the agent state listener
 Cso_5::agent_tuning_options_tA collector for agent tuning options
 Cso_5::experimental::testing::v1::details::agent_unfreezer_tAn interface for object that will unfreeze all registered agents when testing scenario starts
 Cso_5::details::always_false< T >A simple metafunction that always "returns" false
 Cso_5::message_limit::any_unspecified_messageA special mark to be used for default limits
 Cso_5::details::lambda_traits::impl::argument_if_lambda< is_lambda, L >A detector of lambda argument type if the checked type is lambda
 Cso_5::details::lambda_traits::impl::argument_if_lambda< true, L >A specialization of lambda argument detector for the case when the checked type is a lambda
 Cso_5::details::scope_exit_details::at_exit_t< L >Helper class for scope exit implementation
 Cso_5::atomic_refcounted_tThe base class for the object with a reference counting
 Cso_5::mchain_auto_close_details::auto_closer_t< N >Main class for auto close operation
 Cso_5::thread_auto_join_details::auto_joiner_t< N >Main class for auto join operation
 Cso_5::stats::auto_registered_source_holder_t< Data_Source >A holder for data-souce that should be automatically registered and deregistered in registry
 Cso_5::stats::auto_registered_source_holder_t< so_5::disp::active_group::impl::dispatcher_template_t::disp_data_source_t >
 Cso_5::stats::auto_registered_source_holder_t< so_5::disp::active_obj::impl::dispatcher_template_t::disp_data_source_t >
 Cso_5::stats::auto_registered_source_holder_t< so_5::disp::nef_one_thread::impl::dispatcher_template_t::disp_data_source_t >
 Cso_5::stats::auto_registered_source_holder_t< so_5::disp::one_thread::impl::data_source_t< Work_Thread > >
 Cso_5::stats::auto_registered_source_holder_t< so_5::disp::prio_dedicated_threads::one_per_prio::impl::dispatcher_template_t::disp_data_source_t >
 Cso_5::stats::auto_registered_source_holder_t< so_5::disp::prio_one_thread::quoted_round_robin::impl::dispatcher_template_t::disp_data_source_t >
 Cso_5::stats::auto_registered_source_holder_t< so_5::disp::prio_one_thread::strictly_ordered::impl::dispatcher_template_t::disp_data_source_t >
 Cso_5::stats::auto_registered_source_holder_t< so_5::env_infrastructures::st_reusable_stuff::default_dispatcher_t::disp_data_source_t >
 Cso_5::stats::auto_registered_source_holder_t< so_5::stats::impl::ds_agent_core_stats_t >
 Cso_5::stats::auto_registered_source_holder_t< so_5::stats::impl::ds_mbox_core_stats_t >
 Cso_5::stats::auto_registered_source_holder_t< so_5::stats::impl::ds_timer_thread_stats_t >
 Cso_5::anonymous_namespace{environment.cpp}::autoshutdown_guard_t
 CBase
 Cso_5::details::message_holder_details::basic_message_holder_impl_t< Payload, Envelope >Basic part of message_holder implementations
 Cso_5::disp::adv_thread_pool::bind_params_tParameters for binding agents to adv_thread_pool dispatcher
 Cso_5::disp::nef_thread_pool::bind_params_tParameters for binding agents to nef_thread_pool dispatcher
 Cso_5::disp::thread_pool::bind_params_tParameters for binding agents to thread_pool dispatcher
 Cso_5::env_infrastructures::default_mt::impl::anonymous_namespace{mt_env_infrastructure.cpp}::binder_getter_tHelper class to be used with std::visit
 Cso_5::single_sink_binding_t::binding_info_t
 Ctimertt::details::buffer_allocated_object< T >A special storage to be used for holding non-default constructible objects which are created by demand
 Ctimertt::details::buffer_allocated_object< Action_Type >
 Ctimertt::details::buffer_allocated_object< timer_action >
 Cso_5::mchain_props::details::bulk_processing_basic_data_t
 Cso_5::message_limit::impl::call_pre_abort_action_impl< is_message, M, L >Helper class for calling pre-abort action
 Cso_5::message_limit::impl::call_pre_abort_action_impl< !is_signal< M >::value, M, L >
 Cso_5::message_limit::impl::call_pre_abort_action_impl< false, M, L >Specialization for the case of signal
 Cso_5::mchain_props::capacity_tParameters for defining chain size
 Cso_5::experimental::testing::v1::details::mbox_receives_msg_impl::msg_catcher_map_layer_t::catcher_info_t
 Cso_5::impl::msg_tracing_helpers::details::chain_size
 Cso_5::disp::adv_thread_pool::impl::work_thread_details::common_data_tMain data for work_thread
 Cso_5::disp::nef_one_thread::impl::work_thread_details::common_data_tA common data for all work thread implementations
 Cso_5::disp::one_thread::impl::data_source_details::common_data_t< Work_Thread >
 Cso_5::disp::prio_one_thread::reuse::work_thread_details::common_data_t< Demand_Queue >A common data for all work thread implementations
 Cso_5::disp::reuse::work_thread::demand_queue_details::common_data_tCommon data for all implementations of demand_queue
 Cso_5::disp::reuse::work_thread::details::common_data_t< Demand_Queue >Common data for all work thread implementations
 Cso_5::disp::reuse::work_thread::details::common_data_t< demand_queue_no_activity_tracking_t >
 Cso_5::disp::reuse::work_thread::details::common_data_t< demand_queue_with_activity_tracking_t >
 Cso_5::disp::thread_pool::impl::work_thread_details::common_data_template_dependent_t< Disp_Queue >Part of common_data_t that depends on a template parameter
 Cso_5::disp::thread_pool::impl::work_thread_details::common_data_template_independent_tPart of common_data_t that doesn't depend on a template parameter
 Cso_5::impl::msg_tracing_helpers::details::composed_action_name
 Cso_5::msg_tracing::compound_action_description_tAn information about compound description of message-related action
 Cso_5::disp::mpmc_queue_traits::condition_tAn interface for somethine like condition variable for waiting on MPMC queue lock
 Cso_5::log_msg_details::conductor_t
 Cso_5::impl::local_mbox_details::subscriber_adaptive_container_t::const_iteratorConst iterator type
 Cso_5::mchain_props::details::extensible_select_cases_holder_t::const_iteratorIterator class for accessing select_cases
 Cso_5::mchain_props::details::select_cases_holder_t< Cases_Count >::const_iteratorIterator class for accessing select_cases
 Cso_5::experimental::testing::v1::details::constraint_tAn interface of step's constraints
 Ctimertt::details::consumer_typeA type-container for types of engine-consumers
 Cso_5::message_limit::control_block_tA control block for one message limit
 Cso_5::stats::controller_tA public interface for control SObjectizer monitoring options
 Cso_5::coop_dereg_reason_tIt's a kind of strong typedef for coop's deregistration reason
 Cso_5::coop_handle_tType of smart handle for a cooperation
 Cso_5::impl::coop_impl_tAn internal class with real implementation of coop's logic
 Cso_5::coop_listener_tInterface for the cooperation listener
 Cso_5::impl::coop_private_iface_tA special class for accessing private members of agent_coop
 Cso_5::impl::coop_repository_basis_tA basic part for various implementations of coop_repository
 Cso_5::environment_infrastructure_t::coop_repository_stats_tStatistical data for run-time monitoring of coop repository content
 Cso_5::coop_unique_holder_tA special type that plays role of unique_ptr for coop
 Cso_5::impl::anonymous_namespace{coop_repository_basis.cpp}::coop_usage_counter_guard_tSpecial guard to increment and decrement cooperation usage counters
 Cso_5::disp::thread_pool::common_implementation::dispatcher_t< Work_Thread, Dispatcher_Queue, Bind_Params, Adaptations >::cooperation_data_tData for one cooperation
 Cso_5::anonymous_namespace{environment.cpp}::core_data_sources_tA bunch of data sources for core objects
 Cso_5::custom_mbox_details::creator_iface_tInterface for creator of new mbox in OOP style
 Cso_5::impl::local_mbox_details::data_tA coolection of data required for local mbox implementation
 Cso_5::unique_subscribers_mbox_impl::data_tA coolection of data required for local mbox implementation
 Cso_5::impl::push_event_impl::decrement_on_exception_tHelper class to rollback message count change in case of an exception
 Ctimertt::default_actor_exception_handlerClass of default handler for exceptions thrown from timer actors
 Ctimertt::default_error_loggerClass of default error logger
 Cso_5::stats::activity_tracking_stuff::default_lock_policy< Lock_Holder >Default locking policy for stats_collector_t
 CEngine::defaults_type
 Cso_5::impl::msg_tracing_helpers::mchain_tracing_disabled_base::deliver_op_tracer
 Cso_5::impl::msg_tracing_helpers::mchain_tracing_enabled_base::deliver_op_tracer
 Cso_5::impl::msg_tracing_helpers::tracing_disabled_base::deliver_op_tracer
 Cso_5::impl::delivery_filter_storage_tStorage for message delivery filters
 Cso_5::delivery_filter_tAn interface of delivery filter object
 Cso_5::disp::nef_one_thread::impl::demand_queue_t
 Cso_5::disp::prio_one_thread::quoted_round_robin::impl::demand_queue_tA demand queue for dispatcher with one common working thread and round-robin processing of prioritised demand on quoted basic
 Cso_5::disp::prio_one_thread::strictly_ordered::impl::demand_queue_tA demand queue with support of demands priorities
 Cso_5::disp::adv_thread_pool::impl::agent_queue_t::demand_tActual demand in event queue
 Cso_5::disp::nef_one_thread::impl::demand_tA single execution demand
 Cso_5::env_infrastructures::st_reusable_stuff::actual_elapsed_timers_collector_t::demand_tType of demand created from elapsed timer
 Cso_5::mchain_props::demand_tDescription of one demand in message chain
 Cso_5::impl::coop_impl_t::deregistration_performer_tA helper for coop's deregistration procedure
 Cso_5::message_limit::description_tA description of one message limit
 Cso_5::wrapped_env_t::details_tImplementation details for wrapped_env
 Cso_5::env_infrastructures::simple_mtsafe::impl::disp_ds_name_parts_tA special class for generation of names for dispatcher data sources
 Cso_5::env_infrastructures::simple_not_mtsafe::impl::disp_ds_name_parts_tA special class for generation of names for dispatcher data sources
 Cso_5::disp::active_group::impl::dispatcher_handle_maker_t
 Cso_5::disp::active_obj::impl::dispatcher_handle_maker_t
 Cso_5::disp::adv_thread_pool::impl::dispatcher_handle_maker_t
 Cso_5::disp::nef_one_thread::impl::dispatcher_handle_maker_t
 Cso_5::disp::nef_thread_pool::impl::dispatcher_handle_maker_t
 Cso_5::disp::one_thread::impl::dispatcher_handle_maker_t
 Cso_5::disp::prio_dedicated_threads::one_per_prio::impl::dispatcher_handle_maker_t
 Cso_5::disp::prio_one_thread::quoted_round_robin::impl::dispatcher_handle_maker_t
 Cso_5::disp::prio_one_thread::strictly_ordered::impl::dispatcher_handle_maker_t
 Cso_5::disp::thread_pool::impl::dispatcher_handle_maker_t
 Cso_5::disp::active_group::dispatcher_handle_tA handle for active_group dispatcher
 Cso_5::disp::active_obj::dispatcher_handle_tA handle for active_obj dispatcher
 Cso_5::disp::adv_thread_pool::dispatcher_handle_tA handle for adv_thread_pool dispatcher
 Cso_5::disp::nef_one_thread::dispatcher_handle_tA handle for nef_one_thread dispatcher
 Cso_5::disp::nef_thread_pool::dispatcher_handle_tA handle for nef_thread_pool dispatcher
 Cso_5::disp::one_thread::dispatcher_handle_tA handle for one_thread dispatcher
 Cso_5::disp::prio_dedicated_threads::one_per_prio::dispatcher_handle_tA handle for prio_dedicated_threads::one_per_prio dispatcher
 Cso_5::disp::prio_one_thread::quoted_round_robin::dispatcher_handle_tA handle for prio_one_thread::strictly_ordered dispatcher
 Cso_5::disp::prio_one_thread::strictly_ordered::dispatcher_handle_tA handle for prio_one_thread::strictly_ordered dispatcher
 Cso_5::disp::thread_pool::dispatcher_handle_tA handle for thread_pool dispatcher
 Cso_5::env_infrastructures::default_mt::impl::anonymous_namespace{mt_env_infrastructure.cpp}::dispatcher_maker_tHelper class to be used with std::visit
 Cso_5::message_limit::drop_indicator_t< M >Message limit with reaction 'drop new message'
 Cso_5::timer_manager_t::elapsed_timers_collector_tAn interface for collector of elapsed timers
 Cstd::enable_shared_from_this
 Ctimertt::details::engine_common< Thread_Safety, Timer_Action, Error_Logger, Actor_Exception_Handler >A common part for all timer engines
 Ctimertt::details::engine_common< ::timertt::thread_safety::safe, Timer_Action, Error_Logger, Actor_Exception_Handler >
 Ctimertt::details::engine_common< Thread_Safety, default_timer_action_type, default_error_logger, default_actor_exception_handler >
 Ctimertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >
 Cso_5::environment_infrastructure_tAn interface for environment_infrastructure entity
 Cso_5::environment_params_tParameters for the SObjectizer Environment initialization
 Cso_5::environment_tSObjectizer Environment
 Cso_5::impl::hash_table_subscr_storage::equal_to_tA special class for checking equality via pointer to key
 Cso_5::error_logger_tAn interface for logging error messages
 Cso_5::event_exception_logger_tAn interface for the exception logging
 Cso_5::details::event_subscription_helpers::event_handler_arg_maker< Msg >A helper template for create an argument for event handler in the case when argument is passed as value or const reference
 Cso_5::details::event_subscription_helpers::event_handler_arg_maker< immutable_msg< Msg > >
 Cso_5::details::event_subscription_helpers::event_handler_arg_maker< mhood_t< immutable_msg< Msg > > >A helper template for create an argument for event handler in the case when argument is passed as message hood
 Cso_5::details::event_subscription_helpers::event_handler_arg_maker< mhood_t< Msg > >A helper template for create an argument for event handler in the case when argument is passed as message hood
 Cso_5::details::event_subscription_helpers::event_handler_arg_maker< mhood_t< mutable_msg< Msg > > >A helper template for create an argument for event handler in the case when argument is passed as message hood
 Cso_5::details::event_subscription_helpers::event_handler_arg_maker< mutable_msg< Msg > >
 Cso_5::impl::event_handler_data_tInformation about event_handler and its properties
 Cso_5::event_queue_hook_tInterface of event_queue_hook object
 Cso_5::event_queue_tAn interface of event queue for agent
 Cstd::exceptionSTL class
 Cso_5::exceptions_enabled_tType that indicates that exceptions are enabled
 Cso_5::execution_demand_tA description of event execution demand
 Cso_5::execution_hint_tA hint for a dispatcher for execution of event for the concrete execution_demand
 Cso_5::details::rollback_on_exception_details::executor< Result, Main_Action, Rollback_Action >
 Cso_5::details::rollback_on_exception_details::executor< void, Main_Action, Rollback_Action >
 Cso_5::mchain_props::details::extensible_select_cases_holder_tA holder for serie of select_cases for the case of extensible select
 Cso_5::mchain_props::details::extensible_select_data_tA data for extensible-select instance
 Cso_5::extensible_select_tSpecial container for holding select parameters and select cases
 Cso_5::stats::activity_tracking_stuff::external_lock< Lock_Type, Lock_Policy >Base for the case of externals stats lock
 Cso_5::stats::activity_tracking_stuff::external_lock< so_5::disp::mpsc_queue_traits::lock_t, so_5::stats::activity_tracking_stuff::no_lock_at_start_stop_policy >
 Cso_5::env_infrastructures::st_reusable_stuff::fake_activity_tracker_tAn implementation of work thread activity tracking stuff for the case when activity tracking is not used
 Cstd::false_type
 Cso_5::impl::final_dereg_chain_holder_tHelper class for holding the current chain of coops for the final deregistration
 Cso_5::impl::coop_repository_basis_t::final_deregistration_result_t
 Cso_5::impl::full_named_mbox_id_tFull name for a named mbox
 Cso_5::env_infrastructures::default_mt::impl::anonymous_namespace{mt_env_infrastructure.cpp}::handle_reseter_tHelper class to be used with std::visit
 Cso_5::enveloped_msg::handler_invoker_tAn extended version of handling_context which can be used for calling event handler
 Cso_5::details::handlers_bunch_basics_tBasic part of handlers_bunch implementation
 Cso_5::details::handlers_bunch_t< 0 >A specialization of handlers_bunch_t for the case when there is no any handlers
 Cso_5::impl::hash_table_subscr_storage::hash_tA special class for calculating hash value via pointer to key
 Cso_5::msg_tracing::holder_tInterface of holder of message tracer and message trace filter objects
 Cso_5::immutable_msg< M >A special marker for immutable message
 CImpl
 Cso_5::details::message_holder_details::impl_selector< Msg, Ownership >A meta-function for selection a base of message_holder implementation in compile-time
 Cso_5::experimental::testing::v1::details::incident_info_tA description of an event for testing scenario
 Cso_5::experimental::testing::v1::impl::init_completed_data_tA helper object for synchronization between helper worker where testing environment is launched and user thread
 Cso_5::initial_substate_ofHelper for marking initial substate of composite state
 Cso_5::multi_sink_binding_impl::insertion_it_with_auto_erase_if_not_committed_t< Container >Helper type for insertion into a std::map with automatic rollback
 Cso_5::impl::instantiator_and_sender_base< Message, Is_Signal >
 Cso_5::impl::instantiator_and_sender_base< Message, is_signal< message_payload_type< Message >::payload_type >::value >
 Cso_5::impl::instantiator_and_sender_base< Message, true >
 Cso_5::impl::internal_agent_iface_tA special class for access to private/protected members of agent class
 Cso_5::impl::internal_env_iface_tA helper class for accessing the functionality of environment-class which is specific for SObjectizer internals only
 Cso_5::stats::activity_tracking_stuff::internal_lockBase for the case of internal stats lock
 Cso_5::environment_t::internals_tInternal details of SObjectizer Environment object
 Cso_5::experimental::testing::v1::testing_env_t::internals_tInternal data for testing environment
 Cso_5::details::introduce_coop_helper_tHelper class for building and registering new cooperation
 Cso_5::intrusive_ptr_t< T >Template class for smart reference wrapper on the atomic_refcounted_t
 Cso_5::intrusive_ptr_t< abstract_message_box_t >
 Cso_5::intrusive_ptr_t< abstract_message_chain_t >
 Cso_5::intrusive_ptr_t< abstract_sink_owner_t >
 Cso_5::intrusive_ptr_t< agent_queue_t >
 Cso_5::intrusive_ptr_t< coop_dereg_notificators_container_t >
 Cso_5::intrusive_ptr_t< coop_reg_notificators_container_t >
 Cso_5::intrusive_ptr_t< Envelope >
 Cso_5::intrusive_ptr_t< filter_t >
 Cso_5::intrusive_ptr_t< mbox_core_t >
 Cso_5::intrusive_ptr_t< message_t >
 Cso_5::intrusive_ptr_t< so_5::disp::reuse::thread_pool_stats::queue_description_holder_t >
 Cso_5::intrusive_ptr_t< so_5::timer_t >
 Cso_5::details::is_agent_method_pointer< Arity, T >Check whether T is a non-static member function pointer
 Cso_5::is_classical_message< T >A helper class for checking that message is a classical message derived from message_t class
 Cso_5::details::lambda_traits::is_lambda< L >A detector that type is a lambda or functional object
 Cso_5::is_mutable_message< T >A helper class for checking that message is a mutable message
 Cso_5::is_mutable_message< mutable_msg< T > >
 Cso_5::impl::map_based_subscr_storage::anonymous_namespace{subscr_storage_map_based.cpp}::is_same_mbox_msg
 Cso_5::impl::vector_based_subscr_storage::storage_t::is_same_mbox_msg
 Cso_5::impl::flat_set_based_subscr_storage::storage_t::is_same_mbox_msg_tA helper predicate for searching the same mbox and message type pairs
 Cso_5::is_signal< T >A helper class for checking that message is a signal
 Cso_5::is_user_type_message< M >A helper for detection presence of message of user type
 Cso_5::is_user_type_message< user_type_message_t< M > >
 Cso_5::impl::local_mbox_details::subscriber_adaptive_container_t::iteratorIterator type
 Cso_5::impl::flat_set_based_subscr_storage::storage_t::key_info_comparator_tA helper predicate for searching specific subscription
 Cso_5::impl::flat_set_based_subscr_storage::storage_t::key_info_tHelper type for storing only key information about a subscription
 Cso_5::impl::delivery_filter_storage_t::key_tType of key for filters map
 Cso_5::impl::hash_table_subscr_storage::key_tSubscription key type
 Cso_5::impl::map_based_subscr_storage::storage_t::key_tType of key in subscription's map
 Cso_5::impl::layer_core_tAn utility class for working with layers
 Cso_5::layer_tAn interface of the additional SObjectizer Environment layer
 Cso_5::details::ios_helpers::length_limited_stringHelper for showing only part of long string
 Cso_5::mchain_props::details::limited_dynamic_demand_queueImplementation of demands queue for size-limited message chain with dynamically allocated storage
 Cso_5::mchain_props::details::limited_preallocated_demand_queueImplementation of demands queue for size-limited message chain with preallocated storage
 Cso_5::impl::limitful_mpsc_mbox_mixin_tMixin to be used in implementation of MPSC mbox with message limits
 Cso_5::impl::limitless_mpsc_mbox_mixin_tMixin to be used in implementation of MPSC mbox without message limits
 CLimits_Handling_Mixin
 Ctimertt::details::thread_mixin::lock_guardA special wrapper around actual std::unique_lock
 Ctimertt::details::thread_safe_manager_mixin::lock_guardA special wrapper around actual std::unique_lock
 Ctimertt::details::thread_unsafe_manager_mixin::lock_guardA empty class for an object's lock emulation
 Cso_5::disp::mpsc_queue_traits::lock_guard_tAn analog of std::lock_guard for MPSC queue lock
 CLock_Holder
 Cso_5::details::lock_holder_detector< Lock_Type >A selector of actual lock_holder type in dependency of lock type
 Cso_5::details::lock_holder_detector< null_mutex_t >
 Cso_5::disp::mpmc_queue_traits::lock_tAn interface for lock for MPMC queue
 Cso_5::disp::mpsc_queue_traits::lock_tAn interface for lock for MPSC queue
 Cso_5::message_limit::log_then_abort_app_indicator_t< M, L >Message limit with reaction 'abort the application' and the possibility to call additional lambda before aborting the app
 Cso_5::env_infrastructures::simple_mtsafe::impl::main_thread_sync_objects_tA bunch of sync objects which need to be shared between various parts of env_infrastructure
 Cso_5::details::make_message_instance_impl< is_signal, Msg >
 Cso_5::details::make_message_instance_impl< true, Msg >
 Ctimertt::details::consumer_type::managerIndicator that an engine will be owned by timer manager
 Cso_5::stats::manually_registered_source_holder_t< Data_Source >An addition to auto_registered_source_holder for the cases where manual registration of data_source should be used instead of automatic one
 Cso_5::stats::manually_registered_source_holder_t< so_5::disp::reuse::thread_pool_stats::data_source_t >
 Cso_5::impl::msg_tracing_helpers::details::mbox_as_msg_destination
 Cso_5::impl::msg_tracing_helpers::details::mbox_as_msg_source
 Cso_5::impl::mbox_core_stats_tStatistics from mbox_core for run-time monitoring
 Cso_5::mbox_creation_data_tAn information which is necessary for creation of a new mbox
 Cso_5::impl::msg_tracing_helpers::details::mbox_identification
 Cso_5::impl::mbox_iface_for_timers_tHelper class for accessing protected members from mbox interface
 Cso_5::mbox_namespace_name_tA class for the name of mbox_namespace
 Cso_5::impl::hash_table_subscr_storage::storage_t::mbox_with_sink_info_t
 Cso_5::impl::msg_tracing_helpers::details::mchain_as_msg_source
 Cso_5::mchain_props::details::mchain_bulk_processing_basic_params_t< Basic_Data >
 Cso_5::mchain_props::details::mchain_bulk_processing_basic_params_t< Data >
 Cso_5::mchain_props::details::mchain_bulk_processing_basic_params_t< mchain_props::details::adv_receive_data_t >
 Cso_5::mchain_props::details::mchain_bulk_processing_basic_params_t< mchain_props::details::adv_select_data_t >
 Cso_5::impl::msg_tracing_helpers::details::mchain_identification
 Cso_5::mchain_master_handle_tHelper class for automatic close of a mchain at the destruction of master handle instance
 Cso_5::mchain_params_tParameters for message chain
 Cso_5::mchain_receive_result_tA result of receive from mchain
 Cso_5::mchain_select_result_tA result of select from several mchains
 Cso_5::mchain_send_result_tA result of attempt of sending messages to a message chain
 Cso_5::impl::msg_tracing_helpers::mchain_tracing_disabled_baseBase class for a mchain for the case when message delivery tracing is disabled
 Cso_5::impl::msg_tracing_helpers::mchain_tracing_enabled_baseBase class for a mchain for the case when message delivery tracing is enabled
 Cso_5::details::message_handler_format_detector< MESSAGE >A helper template to detect type of message from the format of an event handler
 Cso_5::details::message_handler_format_detector< const MESSAGE & >
 Cso_5::details::message_handler_format_detector< const mhood_t< MESSAGE > & >
 Cso_5::details::message_handler_format_detector< mhood_t< MESSAGE > >
 Cso_5::msg_tracing::message_instance_info_tAn information about a message instance
 Cso_5::message_limit::message_limit_methods_mixin_tA mixin with message limit definition methods
 Cso_5::impl::transformed_message_impl::message_maker< is_signal, Result, Msg, Args >A helper function to call appropriate constructor of resulting type in dependence of message or signal
 Cso_5::impl::transformed_message_impl::message_maker< true, Result, Msg >A specialization of signal
 Cso_5::details::message_mutability_traits< T >Detector of message type traits in dependency of message immutability or mutability
 Cso_5::details::message_mutability_traits< immutable_msg< T > >
 Cso_5::details::message_mutability_traits< mutable_msg< T > >
 Cso_5::message_payload_type_impl< T, is_classical_message >Implementation details for message_payload_type
 Cso_5::message_payload_type_impl< T, false >Implementation details for message_payload_type
 Cso_5::message_payload_type_impl< T, is_classical_message< ::so_5::details::message_mutability_traits< T >::payload_type >::value >
 Cso_5::impl::message_sinks_with_limits_holder_tType that holds message_sink_with_message_limit objects
 Cso_5::details::mhood_base_t< M, T, Mut >A type to be used as a base for mhood_t implementation
 Cso_5::details::mhood_base_t< M, mhood_type_t::classical_message, message_mutability_t::immutable_message >A special base for the case when message type is derived from message_t
 Cso_5::details::mhood_base_t< M, mhood_type_t::classical_message, message_mutability_t::mutable_message >A special base for the case when message type is derived from message_t
 Cso_5::details::mhood_base_t< M, mhood_type_t::classical_signal, message_mutability_t::immutable_message >A special base for the case when message type is derived from message_t
 Cso_5::details::mhood_base_t< M, mhood_type_t::classical_signal, message_mutability_t::mutable_message >A special base for the case when message type is derived from message_t
 Cso_5::details::mhood_base_t< M, mhood_type_t::user_type_message, message_mutability_t::immutable_message >A special base for the case when message type is not related to message_t
 Cso_5::details::mhood_base_t< M, mhood_type_t::user_type_message, message_mutability_t::mutable_message >A special base for the case when message type is not related to message_t
 Cso_5::details::mhood_mutability_detector< T >A special detector of message immutability/mutability
 Cso_5::details::mhood_type_detector< T >A special selector of message hood type
 Ctimertt::details::mixin_selector< Thread_Safety, Consumer >A selector of actual mixin type for timer manager or timer thread
 Ctimertt::details::mixin_selector< thread_safety::safe, consumer_type::manager >A selector of actual mixin type for thread-safe timer manager
 Ctimertt::details::mixin_selector< thread_safety::safe, consumer_type::thread >A selector of actual mixin type for timer thread
 Ctimertt::details::mixin_selector< thread_safety::unsafe, consumer_type::manager >A selector of actual mixin type for not-thread-safe timer manager
 Cso_5::mchain_props::details::extensible_select_data_t::modification_locker_tSpecial class for locking extensible-select instance for modification
 Cso_5::msg_tracing::msg_source_tAn information about message source
 Cso_5::details::msg_type_and_handler_pair_tDescription of an event handler
 Cso_5::impl::msink_less_comparator_tHelper class to be used as a comparator for msinks
 Cso_5::mutable_msg< M >A special marker for mutable message
 Cso_5::name_for_agent_methods_mixin_tHelper type with method to be mixed into agent class
 Cso_5::name_for_agent_tType for holding agent name
 Cso_5::impl::mbox_core_t::named_mbox_info_tNamed mbox information
 Cso_5::stats::impl::st_env_stuff::next_turn_handler_tAn interface for initiation of next turn in stats distribution
 Cso_5::stats::activity_tracking_stuff::no_actual_lock< L >An analog of std::lock_guard but without actual locking actions
 Cso_5::details::agent_method_pointer_details::no_arg< Result, Agent, NoExcept >
 Cso_5::details::agent_method_pointer_details::no_arg< Result, Agent, agent_method_pointer_details::noexcept_method >
 Cso_5::details::agent_method_pointer_details::no_arg< Result, Agent, agent_method_pointer_details::not_noexcept_method >
 Cso_5::stats::activity_tracking_stuff::no_lock_at_start_stop_policy< Lock_Holder >A custom locking policy for stats_collector_t
 Cso_5::details::no_lock_holder_tA class to be used as mixin without any real mutex instance inside
 Cso_5::nonempty_name_tA class for the name which cannot be empty
 Cso_5::stats::activity_tracking_stuff::null_lockA special class for cases where lock is not needed at all
 Cso_5::null_mutex_tA class which is like std::mutex but does not do any real actions
 Cso_5::impl::msg_tracing_helpers::details::original_msg_type
 Cso_5::outliving_reference_t< T >Helper class for indication of long-lived reference via its type
 Cso_5::outliving_reference_t< Activity_Tracker >
 Cso_5::outliving_reference_t< Event_Queue_Type >
 Cso_5::outliving_reference_t< handler_invoker_t >
 Cso_5::outliving_reference_t< so_5::disp::active_group::impl::dispatcher_template_t >
 Cso_5::outliving_reference_t< so_5::disp::active_obj::impl::dispatcher_template_t >
 Cso_5::outliving_reference_t< so_5::disp::nef_one_thread::impl::dispatcher_template_t >
 Cso_5::outliving_reference_t< so_5::disp::prio_dedicated_threads::one_per_prio::impl::dispatcher_template_t >
 Cso_5::outliving_reference_t< so_5::disp::prio_one_thread::quoted_round_robin::impl::dispatcher_template_t >
 Cso_5::outliving_reference_t< so_5::disp::prio_one_thread::strictly_ordered::impl::dispatcher_template_t >
 Cso_5::outliving_reference_t< so_5::env_infrastructures::st_reusable_stuff::default_dispatcher_t >
 Cso_5::outliving_reference_t< so_5::enveloped_msg::handler_invoker_t >
 Cso_5::outliving_reference_t< so_5::environment_t >
 Cso_5::outliving_reference_t< so_5::event_queue_t >
 Cso_5::outliving_reference_t< so_5::experimental::testing::v1::details::abstract_scenario_t >
 Cso_5::outliving_reference_t< so_5::experimental::testing::v1::details::agent_unfreezer_t >
 Cso_5::outliving_reference_t< so_5::experimental::testing::v1::impl::special_envelope_t >
 Cso_5::outliving_reference_t< so_5::mchain_props::details::extensible_select_data_t >
 Cso_5::outliving_reference_t< so_5::mchain_props::details::prepared_select_data_t >
 Cso_5::outliving_reference_t< so_5::msg_tracing::holder_t >
 Cso_5::outliving_reference_t< so_5::stats::impl::st_env_stuff::next_turn_handler_t >
 Cso_5::outliving_reference_t< so_5::stats::repository_t >
 Cso_5::outliving_reference_t< so_5::timer_manager_t::elapsed_timers_collector_t >
 Cso_5::message_limit::overlimit_context_tDescription of context for overlimit action
 Cso_5::env_infrastructures::simple_mtsafe::params_tParameters for simple thread-safe single-thread environment
 Cso_5::env_infrastructures::simple_not_mtsafe::params_tParameters for simple not-thread-safe single-thread environment
 Cso_5::partially_constructed_agent_ptr_tWrapper around a pointer to partially constructed agent
 Cso_5::pause_backoff_tAn implementation of backoff object using assembly instruction
 Cso_5::enveloped_msg::payload_info_tAn information about payload inside envelope
 Cso_5::details::lambda_traits::plain_argument_type< M >Detector of plain type without const/volatile modifiers
 Cso_5::details::ios_helpers::pointerHelper for showing pointer value
 Cso_5::agent_identity_t::pointer_only_tType for case when agent has no user-provided name
 Cso_5::disp::thread_pool::impl::basic_event_queue_t::pop_result_tA result of erasing of the front demand from queue
 Cso_5::stats::prefix_tA type for storing prefix of data_source name
 Cso_5::prepared_receive_t< Handlers_Count >Special container for holding receive parameters and receive cases
 Cso_5::mchain_props::details::prepared_select_data_t< Cases_Count >A data for prepared-select instance
 Cso_5::prepared_select_t< Cases_Count >Special container for holding select parameters and select cases
 Cso_5::disp::reuse::thread_pool_stats::queue_description_tDescription of one event queue
 Cso_5::queue_locks_defaults_manager_tA base class for manager of default locks for event queues
 Cso_5::disp::reuse::queue_of_queues_t< T >Multi-producer/Multi-consumer queue of pointers to event queues
 Cso_5::disp::mpmc_queue_traits::queue_params_tContainer for storing parameters for MPMC queue
 Cso_5::disp::mpsc_queue_traits::queue_params_tContainer for storing parameters for MPSC queue
 Cso_5::disp::prio_one_thread::quoted_round_robin::impl::demand_queue_t::queue_stats_tStatistic about one subqueue
 Cso_5::disp::prio_one_thread::strictly_ordered::impl::demand_queue_t::queue_stats_tStatistic about one subqueue
 Cso_5::disp::prio_one_thread::quoted_round_robin::quotes_tA storage of quotes for priorities
 Cso_5::read_lock_guard_t< Lock >Scoped guard for shared locks
 Cso_5::env_infrastructures::st_reusable_stuff::real_activity_tracker_tAn implementation of work thread activity tracking stuff for the case when activity tracking is used
 Cso_5::mchain_props::details::receive_actions_performer_t< Bunch >Helper class with implementation of main actions of advanced receive operation
 Cso_5::experimental::testing::v1::details::receives_indicator_t< Msg >Special indicator to be used in implementation of receives trigger
 Cso_5::message_limit::redirect_indicator_t< Msg, Lambda >Indication that a message must be redirected on overlimit
 Cso_5::impl::msg_tracing_helpers::details::redirection_deep
 Cso_5::impl::coop_impl_t::registration_performer_t
 Cso_5::details::remaining_time_counter_tHelper class for calculating remaining time
 Cso_5::stats::repository_tAn interface of data sources repository
 Cso_5::coop_t::resource_deleter_tType of user resource deleter
 Cso_5::details::rollback_on_exception_details::rollbacker_t< L >Helper template class for do rollback actions automatically in the destructor
 Cso_5::rw_spinlock_t< Backoff >A simple multi-readers/single-writer spinlock (analog of std::shared_mutex)
 Cso_5::rw_spinlock_t< pause_backoff_t >
 Ctimertt::thread_safety::safeIndicator for thread-safe implemetation
 Cso_5::experimental::testing::v1::details::scenario_in_progress_accessor_tA special objects that allows to call some specific methods of a testing scenario
 Cso_5::experimental::testing::scenario_proxy_tA special wrapper around scenario object
 Cso_5::experimental::testing::v1::scenario_proxy_tA special wrapper around scenario object
 Cso_5::experimental::testing::scenario_result_tThe result of run of testing scenario
 Cso_5::experimental::testing::v1::scenario_result_tThe result of run of testing scenario
 Cso_5::low_level_api::schedule_timer_params_t
 Ctimertt::scoped_timer_object_holder< Actual_Object >A special wrapper to be used to hold an actual timer object which is not allocated dynamically
 Cso_5::mchain_props::details::select_actions_performer_t< Holder >Helper class for performing select-specific operations
 Cso_5::mchain_props::select_case_tBase class for representation of one case in multi chain select
 Cso_5::mchain_props::details::select_cases_holder_t< Cases_Count >A holder for serie of select_cases
 Cso_5::mchain_props::select_notificator_tAn interface of select_case notificator
 Cso_5::mchain_props::details::select_actions_performer_t< Holder >::select_result_handler_t
 Cso_5::details::should_terminate_if_throws_t< Flag >Metafunction that tells is exceptions enabled or not
 Cso_5::details::should_terminate_if_throws_t< exceptions_enabled_t >
 Cso_5::details::should_terminate_if_throws_t< terminate_if_throws_t >
 Cso_5::single_sink_binding_tHelper class for managing single sink bindings
 Cso_5::low_level_api::single_timer_params_t
 Cso_5::impl::sinks_storage_tAn interface for storage of message_sinks for one agent
 Cso_5::impl::local_mbox_details::subscriber_adaptive_container_t::size_limits
 Cso_5::stats::source_tAn interface of data source
 Cso_5::spinlock_t< Backoff >A simple spinlock (analog of std::mutex)
 Cso_5::spinlock_t< pause_backoff_t >
 Cso_5::impl::state_listener_controller_t
 Cso_5::impl::state_switch_guard_t
 Cso_5::state_tClass for the representing agent state
 Cso_5::disp::reuse::thread_pool_stats::stats_consumer_tAn interface of collector of information about thread-pool-like dispatcher state
 Cso_5::disp::reuse::thread_pool_stats::stats_supplier_tAn interface of supplier of information about thread-pool-like dispatcher state
 Cso_5::env_infrastructures::simple_mtsafe::impl::event_queue_impl_t::stats_tType for representation of statistical data for this event queue
 Cso_5::env_infrastructures::simple_not_mtsafe::impl::event_queue_impl_t::stats_tType for representation of statistical data for this event queue
 Cso_5::experimental::testing::step_definition_proxy_tA special object that should be used for definition of a step of a testing scenario
 Cso_5::experimental::testing::v1::step_definition_proxy_tA special object that should be used for definition of a step of a testing scenario
 Cso_5::stop_guard_tAn interface of stop_guard entity
 Cso_5::experimental::testing::v1::details::store_agent_state_name_tA special data object for case of store-state-name completion action
 Cso_5::experimental::testing::v1::details::store_msg_inspection_result_tA special data object for case when a message inspector has to be used on an incoming message
 Cso_5::impl::subscription_storage_common::subscr_info_tAn information about one subscription
 Cso_5::impl::local_mbox_details::subscriber_adaptive_container_tA special container for holding subscriber_info objects
 Cso_5::impl::local_mbox_details::subscriber_adaptive_container_t::subscriber_ptr_compare_typePredicate to be used for comparing keys in subscriber map
 Cso_5::impl::local_mbox_details::subscriber_adaptive_container_t::subscribers_vector_item_comparatorPredicate to be used for searching information in the vector
 Cso_5::impl::local_mbox_details::subscriber_adaptive_container_t::subscribers_vector_item_tInformation about one subscriber to be stored in a vector
 Cso_5::subscription_bind_tA class for creating a subscription to messages from the mbox
 Cso_5::impl::local_mbox_details::subscription_info_with_sink_tAn information block about one subscription to one message type with presence of message_sink
 Cso_5::impl::local_mbox_details::subscription_info_without_sink_tAn information block about one subscription to one message type
 Cso_5::impl::local_mbox_details::subscription_info_without_sink_t::subscription_present_tHelper type that tells that subscription is present
 Cso_5::impl::subscription_storage_tAn interface of subscription storage
 Cso_5::substate_ofHelper for marking a substate of composite state
 Cso_5::stats::suffix_tA type for representing the suffix of data_source name
 Cso_5::terminate_if_throws_tType that indicates that an exception leads to the termination of the whole application
 Cso_5::experimental::testing::testing_env_tA special testing environment that should be used for testing of agents
 Cso_5::experimental::testing::v1::testing_env_tA special testing environment that should be used for testing of agents
 Cso_5::impl::msg_tracing_helpers::details::text_separator
 Ctimertt::details::consumer_type::threadIndicator that an engine will be owned by timer thread
 Ctimertt::details::thread_mixinA mixin which must be used as base class for timer threads
 Ctimertt::details::thread_safe_manager_mixinA mixin which must be used as base class for thread-safe timer managers
 Ctimertt::thread_safetyContainer for thread safety flags
 Ctimertt::details::thread_unsafe_manager_mixinA mixin which must be used as base class for not-thread-safe timer managers
 Cso_5::disp::active_group::impl::dispatcher_template_t< Work_Thread >::thread_with_refcounter_tAuxiliary class for the working agent counting
 Ctimertt::threading_traits< Thread_Safety >Container for thread-safety-specific type declarations
 Ctimertt::threading_traits< thread_safety::safe >Specialization for thread-safe case
 Ctimertt::threading_traits< thread_safety::unsafe >Specialization for not-thread-safe case
 Ctimertt::threading_traits< typename Timer::thread_safety >
 Cso_5::state_t::time_limit_t
 Cso_5::timers_details::timer_action_for_timer_manager_tA functor to be used as timer action in implementation of timer thread
 Cso_5::timers_details::timer_action_for_timer_thread_tA functor to be used as timer action in implementation of timer thread
 Ctimertt::details::timer_action_holder< Action_Type >A special storage for holding timer actions
 Ctimertt::details::timer_action_holder< default_timer_action_type >
 Ctimertt::details::timer_action_holder< timer_action >
 Ctimertt::details::timer_heap_engine_defaultsContainer for static method with default values for timer_heap engine
 Cso_5::timer_id_tAn indentificator for the timer
 Ctimertt::details::timer_list_engine_defaultsContainer for static method with default values for timer_list engine
 Cso_5::timer_manager_tTimer manager interface
 Ctimertt::timer_object< Thread_Safety >Base type for timer demands
 Ctimertt::timer_object< typename Timer::thread_safety >
 Ctimertt::timer_object_holder< Thread_Safety >An intrusive smart pointer to timer demand
 Ctimertt::timer_object_holder< typename Timer::thread_safety >
 Ctimertt::timer_quantitiesInformation about quantities of various timer types
 Cso_5::timer_thread_stats_tStatistics for run-time monitoring
 Cso_5::timer_thread_tTimer thread interface
 Ctimertt::details::timer_wheel_engine_defaultsContainer for static method with default values for timer_wheel engine
 Cso_5::agent_identity_t::to_ostream_visitor_t
 Cso_5::agent_identity_t::to_string_visitor_t
 Cso_5::experimental::testing::v1::details::abstract_scenario_step_t::token_tType of token returned from pre-handler-hook
 Cso_5::experimental::testing::v1::details::abstract_scenario_t::token_tType of token returned by pre-event-handler hook
 Cso_5::msg_tracing::trace_data_tAn interface of object for accessing trace details
 Cso_5::msg_tracing::tracer_tInterface of tracer object
 CTracing_Base
 Cso_5::impl::msg_tracing_helpers::tracing_disabled_baseBase class for a mbox for the case when message delivery tracing is disabled
 Cso_5::impl::msg_tracing_helpers::tracing_enabled_baseBase class for a mbox for the case when message delivery tracing is enabled
 Cso_5::details::lambda_traits::traits< L >Detector of lambda result and argument type
 Cso_5::stats::activity_tracking_stuff::traitsVarious traits of activity tracking implementation
 Cso_5::details::lambda_traits::traits< R(&)(M) >Specialization of lambda traits for reference to ordinary function
 Cso_5::details::lambda_traits::traits< R(*)(M) >Specialization of lambda traits for ordinary function pointer
 Cso_5::details::lambda_traits::traits< R(L::*)() >Specialization of lambda traits for mutable lambda without argument
 Cso_5::details::lambda_traits::traits< R(L::*)() const >Specialization of lambda traits for const-lambda without argument
 Cso_5::details::lambda_traits::traits< R(L::*)(M) >Specialization of lambda traits for mutable lambda
 Cso_5::details::lambda_traits::traits< R(L::*)(M) const >Specialization of lambda traits for const-lambda
 Cso_5::message_limit::transform_indicator_t< Source >An indicator of transform reaction on message overlimit
 Cso_5::transformed_message_t< Msg >A result of message transformation
 Cso_5::experimental::testing::v1::details::trigger_activation_context_tDescription of context on that an attempt to activate a trigger is performing
 Cso_5::experimental::testing::v1::details::trigger_completion_context_tDescription of context on that a trigger is completed
 Cso_5::experimental::testing::v1::details::trigger_holder_t< Status >A helper class for holding unique_ptr to a trigger while trigger is being configured
 Cso_5::experimental::testing::v1::details::trigger_source_t< Status >A special data class with partial info for a new trigger
 Cso_5::experimental::testing::v1::details::trigger_tAn implementation of trigger for scenario's step
 Cstd::true_type
 Cmixin_selector::type
 Cmixin_selector::type
 Cmixin_selector::type
 Cmixin_selector::type
 Cmixin_selector::type
 Cmixin_selector::type
 Cmixin_selector::type
 Cmixin_selector::type
 Cso_5::impl::msg_tracing_helpers::details::type_of_removed_msg
 Cso_5::impl::msg_tracing_helpers::details::type_of_transformed_msg
 Cso_5::impl::typed_layer_ref_tA special wrapper to store a layer with its type
 Cso_5::disp::mpsc_queue_traits::unique_lock_tAn analog of std::unique_lock for MPSC queue lock
 Cso_5::mchain_props::details::unlimited_demand_queueImplementation of demands queue for size-unlimited message chain
 Ctimertt::thread_safety::unsafeIndicator for not-thread-safe implementation
 Cso_5::impl::delivery_filter_storage_t::value_tType of value for filters map
 Cso_5::impl::map_based_subscr_storage::storage_t::value_tType of value for subscription map's item
 Cso_5::experimental::testing::v1::details::wait_event_handler_completion_tA special data object for case when a step should be completed only after returning from the event handler
 Ctimertt::details::timer_wheel_engine< Thread_Safety, Timer_Action, Error_Logger, Actor_Exception_Handler >::wheel_itemType of wheel's item
 Cso_5::details::agent_method_pointer_details::with_arg< Result, Agent, Handler_Argument, NoExcept >
 Cso_5::details::agent_method_pointer_details::with_arg< Result, Agent, Handler_Argument, agent_method_pointer_details::noexcept_method >
 Cso_5::details::agent_method_pointer_details::with_arg< Result, Agent, Handler_Argument, agent_method_pointer_details::not_noexcept_method >
 CWork_Thread
 Cso_5::stats::work_thread_activity_stats_tStats for a work thread activity
 Cso_5::disp::reuse::work_thread_activity_tracking_flag_mixin_t< Params >Mixin with thread activity tracking flag
 Cso_5::disp::reuse::work_thread_activity_tracking_flag_mixin_t< disp_params_t >
 Cso_5::disp::reuse::work_thread_factory_mixin_t< Params >Mixin that holds optional work thread factory
 Cso_5::disp::reuse::work_thread_factory_mixin_t< disp_params_t >
 Cso_5::disp::work_thread_holder_tAn analog of unique_ptr for abstract_work_thread
 Cso_5::impl::agent_impl::working_thread_id_sentinel_tA helper class for temporary setting and then dropping the ID of the current working thread
 Cso_5::wrapped_env_tA wrapped environment
 Cso_5::disp::reuse::thread_pool_stats::data_source_t::wt_activity_info_tActivity stats for a particular work thread
 Cso_5::yield_backoff_tAn implementation of backoff object with usage of std::yield