SObjectizer
5.8
Loading...
Searching...
No Matches
so_5
environment_t
so_5::environment_t Member List
This is the complete list of members for
so_5::environment_t
, including all inherited members.
add_extra_layer
(std::unique_ptr< SO_Layer > layer_ptr)
so_5::environment_t
inline
add_extra_layer
(const std::type_index &type, const layer_ref_t &layer)
so_5::environment_t
private
autoshutdown_disabled
() const
so_5::environment_t
call_exception_logger
(const std::exception &event_exception, const coop_handle_t &coop) noexcept
so_5::environment_t
change_message_delivery_tracer_filter
(so_5::msg_tracing::filter_shptr_t filter)
so_5::environment_t
create_mbox
()
so_5::environment_t
create_mbox
(nonempty_name_t mbox_name)
so_5::environment_t
create_mchain
(const mchain_params_t ¶ms)
so_5::environment_t
deregister_coop
(coop_handle_t coop, int reason) noexcept
so_5::environment_t
inline
do_make_custom_mbox
(custom_mbox_details::creator_iface_t &creator)
so_5::environment_t
private
environment_t
(environment_params_t &&so_environment_params)
so_5::environment_t
explicit
environment_t
(const environment_t &)=delete
so_5::environment_t
error_logger
() const
so_5::environment_t
exception_reaction
() const noexcept
so_5::environment_t
imp_run_infrastructure
()
so_5::environment_t
private
imp_run_layers_and_go_further
()
so_5::environment_t
private
imp_run_stats_controller_and_go_further
()
so_5::environment_t
private
init
()=0
so_5::environment_t
pure virtual
install_exception_logger
(event_exception_logger_unique_ptr_t logger)
so_5::environment_t
introduce_coop
(Args &&... args)
so_5::environment_t
introduce_named_mbox
(mbox_namespace_name_t mbox_namespace, nonempty_name_t mbox_name, const std::function< mbox_t() > &mbox_factory)
so_5::environment_t
m_impl
so_5::environment_t
private
make_agent
(Args &&... args)
so_5::environment_t
inline
make_coop
()
so_5::environment_t
make_coop
(disp_binder_shptr_t disp_binder)
so_5::environment_t
make_coop
(coop_handle_t parent)
so_5::environment_t
make_coop
(coop_handle_t parent, disp_binder_shptr_t disp_binder)
so_5::environment_t
make_custom_mbox
(Lambda &&lambda)
so_5::environment_t
inline
operator=
(const environment_t &)=delete
so_5::environment_t
query_layer
() const
so_5::environment_t
inline
query_layer
(const std::type_index &type) const
so_5::environment_t
private
query_layer_noexcept
() const
so_5::environment_t
inline
register_agent_as_coop
(std::unique_ptr< A > agent)
so_5::environment_t
inline
register_agent_as_coop
(std::unique_ptr< A > agent, disp_binder_shptr_t disp_binder)
so_5::environment_t
inline
register_coop
(coop_unique_holder_t agent_coop)
so_5::environment_t
remove_extra_layer
(const std::type_index &type)
so_5::environment_t
private
remove_stop_guard
(stop_guard_shptr_t guard)
so_5::environment_t
run
()
so_5::environment_t
self_ref
()
so_5::environment_t
private
setup_stop_guard
(stop_guard_shptr_t guard, stop_guard_t::what_if_stop_in_progress_t reaction_on_stop_in_progress=stop_guard_t::what_if_stop_in_progress_t::throw_exception)
so_5::environment_t
so_5::impl::internal_env_iface_t
class
so_5::environment_t
friend
so_make_default_disp_binder
()
so_5::environment_t
so_schedule_timer
(const low_level_api::schedule_timer_params_t params)
so_5::environment_t
so_single_timer
(const low_level_api::single_timer_params_t params)
so_5::environment_t
stats_controller
()
so_5::environment_t
stats_repository
()
so_5::environment_t
stop
() noexcept
so_5::environment_t
work_thread_activity_tracking
() const
so_5::environment_t
work_thread_factory
() const noexcept
so_5::environment_t
~environment_t
()
so_5::environment_t
virtual
Generated on Tue Jan 14 2025 10:33:21 for SObjectizer by
1.12.0