|
SObjectizer
5.5
|
This is the complete list of members for so_5::environment_t, including all inherited members.
| add_dispatcher_if_not_exists(const std::string &disp_name, std::function< dispatcher_unique_ptr_t() > disp_factory) | so_5::environment_t | |
| add_extra_layer(std::unique_ptr< SO_Layer > layer_ptr) | so_5::environment_t | inline |
| add_extra_layer(SO_Layer *layer_raw_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 std::string &coop_name) | so_5::environment_t | |
| change_message_delivery_tracer_filter(so_5::msg_tracing::filter_shptr_t filter) | so_5::environment_t | |
| create_coop(nonempty_name_t name) | so_5::environment_t | |
| create_coop(autoname_indicator_t indicator()) | so_5::environment_t | |
| create_coop(nonempty_name_t name, disp_binder_unique_ptr_t disp_binder) | so_5::environment_t | |
| create_coop(autoname_indicator_t indicator(), disp_binder_unique_ptr_t disp_binder) | so_5::environment_t | |
| create_local_mbox() | so_5::environment_t | inline |
| create_local_mbox(nonempty_name_t mbox_name) | so_5::environment_t | inline |
| 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(nonempty_name_t name, int reason) | so_5::environment_t | |
| 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 | so_5::environment_t | |
| impl__run_dispatcher_and_go_further() | so_5::environment_t | private |
| impl__run_infrastructure() | so_5::environment_t | private |
| impl__run_layers_and_go_further() | so_5::environment_t | private |
| impl__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 | |
| m_impl | so_5::environment_t | private |
| make_agent(Args &&... args) | so_5::environment_t | inline |
| make_custom_mbox(Lambda &&lambda) | so_5::environment_t | inline |
| operator=(const environment_t &)=delete | so_5::environment_t | |
| query_default_dispatcher() | 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 |
| query_named_dispatcher(const std::string &disp_name) | so_5::environment_t | |
| register_agent_as_coop(nonempty_name_t coop_name, std::unique_ptr< A > agent) | so_5::environment_t | inline |
| register_agent_as_coop(autoname_indicator_t indicator(), std::unique_ptr< A > agent) | so_5::environment_t | inline |
| register_agent_as_coop(nonempty_name_t coop_name, agent_t *agent) | so_5::environment_t | inline |
| register_agent_as_coop(autoname_indicator_t indicator(), agent_t *agent) | so_5::environment_t | inline |
| register_agent_as_coop(nonempty_name_t coop_name, std::unique_ptr< A > agent, disp_binder_unique_ptr_t disp_binder) | so_5::environment_t | inline |
| register_agent_as_coop(autoname_indicator_t indicator(), std::unique_ptr< A > agent, disp_binder_unique_ptr_t disp_binder) | so_5::environment_t | inline |
| register_agent_as_coop(nonempty_name_t coop_name, agent_t *agent, disp_binder_unique_ptr_t disp_binder) | so_5::environment_t | inline |
| register_agent_as_coop(autoname_indicator_t indicator(), agent_t *agent, disp_binder_unique_ptr_t disp_binder) | so_5::environment_t | inline |
| register_coop(coop_unique_ptr_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 | |
| schedule_timer(std::type_index subscription_type, std::unique_ptr< Message > msg, message_mutability_t mutability, const mbox_t &mbox, std::chrono::steady_clock::duration pause, std::chrono::steady_clock::duration period) | so_5::environment_t | inline |
| schedule_timer(std::unique_ptr< Message > msg, const mbox_t &mbox, std::chrono::steady_clock::duration pause, std::chrono::steady_clock::duration period) | so_5::environment_t | inline |
| schedule_timer(std::unique_ptr< Message > msg, const mbox_t &mbox, unsigned int delay_msec, unsigned int period_msec) | so_5::environment_t | inline |
| schedule_timer(const mbox_t &mbox, std::chrono::steady_clock::duration pause, std::chrono::steady_clock::duration period) | so_5::environment_t | inline |
| schedule_timer(const mbox_t &mbox, unsigned int delay_msec, unsigned int period_msec) | so_5::environment_t | inline |
| schedule_timer(const std::type_index &type_wrapper, const message_ref_t &msg, const mbox_t &mbox, std::chrono::steady_clock::duration pause, std::chrono::steady_clock::duration period) | 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 | |
| single_timer(std::unique_ptr< Message > msg, const mbox_t &mbox, std::chrono::steady_clock::duration pause) | so_5::environment_t | inline |
| single_timer(std::type_index subscription_type, std::unique_ptr< Message > msg, message_mutability_t mutability, const mbox_t &mbox, std::chrono::steady_clock::duration pause) | so_5::environment_t | inline |
| single_timer(std::unique_ptr< Message > msg, const mbox_t &mbox, unsigned int delay_msec) | so_5::environment_t | inline |
| single_timer(const mbox_t &mbox, std::chrono::steady_clock::duration pause) | so_5::environment_t | inline |
| single_timer(std::type_index subscription_type, const mbox_t &mbox, std::chrono::steady_clock::duration pause) | so_5::environment_t | inline |
| single_timer(const mbox_t &mbox, unsigned int delay_msec) | so_5::environment_t | inline |
| single_timer(const std::type_index &type_wrapper, const message_ref_t &msg, const mbox_t &mbox, std::chrono::steady_clock::duration pause) | 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 | |
| stats_controller() | so_5::environment_t | |
| stats_repository() | so_5::environment_t | |
| stop() | so_5::environment_t | |
| work_thread_activity_tracking() const | so_5::environment_t | |
| ~environment_t() | so_5::environment_t | virtual |
1.8.14