SObjectizer  5.5
so_5::adhoc_agent_wrapper_t Member List

This is the complete list of members for so_5::adhoc_agent_wrapper_t, including all inherited members.

adhoc_agent_wrapper_t(agent_context_t ctx)so_5::adhoc_agent_wrapper_tinline
agent_t(environment_t &env)so_5::agent_texplicit
agent_t(environment_t &env, agent_tuning_options_t tuning_options)so_5::agent_t
agent_t(context_t ctx)so_5::agent_t
call_push_event(agent_t &agent, const message_limit::control_block_t *limit, mbox_id_t mbox_id, std::type_index msg_type, const message_ref_t &message)so_5::agent_tinlinestatic
call_push_service_request(agent_t &agent, const message_limit::control_block_t *limit, mbox_id_t mbox_id, std::type_index msg_type, const message_ref_t &message)so_5::agent_tinlinestatic
context_t typedefso_5::agent_t
deep_historyso_5::agent_tstatic
demand_handler_on_enveloped_msg(current_thread_id_t working_thread_id, execution_demand_t &d)so_5::agent_tstatic
demand_handler_on_finish(current_thread_id_t working_thread_id, execution_demand_t &d)so_5::agent_tstatic
demand_handler_on_message(current_thread_id_t working_thread_id, execution_demand_t &d)so_5::agent_tstatic
demand_handler_on_service_request(current_thread_id_t working_thread_id, execution_demand_t &d)so_5::agent_tstatic
demand_handler_on_start(current_thread_id_t working_thread_id, execution_demand_t &d)so_5::agent_tstatic
ensure_binding_finished()so_5::agent_t
get_demand_handler_on_enveloped_msg_ptr() SO_5_NOEXCEPTso_5::agent_tstatic
get_demand_handler_on_finish_ptr() SO_5_NOEXCEPTso_5::agent_tstatic
get_demand_handler_on_message_ptr() SO_5_NOEXCEPTso_5::agent_tstatic
get_demand_handler_on_start_ptr() SO_5_NOEXCEPTso_5::agent_tstatic
get_service_request_handler_on_message_ptr() SO_5_NOEXCEPTso_5::agent_tstatic
initial_substate_of typedefso_5::agent_t
limit_then_abort(unsigned int limit)so_5::message_limit::message_limit_methods_mixin_tinlinestatic
limit_then_abort(unsigned int limit, L lambda)so_5::message_limit::message_limit_methods_mixin_tinlinestatic
limit_then_drop(unsigned int limit)so_5::message_limit::message_limit_methods_mixin_tinlinestatic
limit_then_redirect(unsigned int limit, Lambda dest_getter)so_5::message_limit::message_limit_methods_mixin_tinlinestatic
limit_then_transform(unsigned int limit, Lambda transformator)so_5::message_limit::message_limit_methods_mixin_tinlinestatic
limit_then_transform(unsigned int limit, Lambda transformator)so_5::message_limit::message_limit_methods_mixin_tinlinestatic
m_exception_reactionso_5::adhoc_agent_wrapper_tprivate
m_on_finishso_5::adhoc_agent_wrapper_tprivate
m_on_startso_5::adhoc_agent_wrapper_tprivate
make_transformed(mbox_t mbox, Args &&... args)so_5::message_limit::message_limit_methods_mixin_tinlinestatic
mhood_t typedefso_5::agent_t
mutable_mhood_t typedefso_5::agent_t
self_ptr() constso_5::agent_tinline
self_ptr()so_5::agent_tinline
set_exception_reaction(exception_reaction_t reaction) SO_5_NOEXCEPTso_5::adhoc_agent_wrapper_tinline
set_on_evt_finish(std::function< void() > handler)so_5::adhoc_agent_wrapper_tinline
set_on_evt_start(std::function< void() > handler)so_5::adhoc_agent_wrapper_tinline
shallow_historyso_5::agent_tstatic
so_add_destroyable_listener(agent_state_listener_unique_ptr_t state_listener)so_5::agent_t
so_add_nondestroyable_listener(agent_state_listener_t &state_listener)so_5::agent_t
so_bind_to_dispatcher(event_queue_t &queue)so_5::agent_t
so_change_state(const state_t &new_state)so_5::agent_t
so_coop_name() constso_5::agent_t
so_create_deadletter_subscription(const mbox_t &mbox, const std::type_index &msg_type, const event_handler_method_t &method, thread_safety_t thread_safety)so_5::agent_t
so_create_event_subscription(const mbox_t &mbox_ref, std::type_index type_index, const state_t &target_state, const event_handler_method_t &method, thread_safety_t thread_safety)so_5::agent_t
so_create_execution_hint(execution_demand_t &demand)so_5::agent_tstatic
so_current_state() constso_5::agent_tinline
so_default_state() constso_5::agent_tprotected
so_define_agent()so_5::agent_tprotectedvirtual
so_deregister_agent_coop(int dereg_reason)so_5::agent_t
so_deregister_agent_coop_normally()so_5::agent_t
so_destroy_deadletter_subscription(const mbox_t &mbox, const std::type_index &msg_type)so_5::agent_t
so_destroy_event_subscription(const mbox_t &mbox, const std::type_index &subscription_type, const state_t &target_state)so_5::agent_tinline
so_direct_mbox() constso_5::agent_t
so_drop_deadletter_handler(const so_5::mbox_t &mbox)so_5::agent_tinline
so_drop_delivery_filter(const mbox_t &mbox) SO_5_NOEXCEPTso_5::agent_tinline
so_drop_subscription(const mbox_t &mbox, const state_t &target_state, Method_Pointer)so_5::agent_tinline
so_drop_subscription(const mbox_t &mbox, const state_t &target_state, signal_indicator_t< Message >())so_5::agent_tinline
so_drop_subscription(const mbox_t &mbox, const state_t &target_state)so_5::agent_tinline
so_drop_subscription(const mbox_t &mbox, Method_Pointer)so_5::agent_tinline
so_drop_subscription(const mbox_t &mbox, signal_indicator_t< Message >())so_5::agent_tinline
so_drop_subscription(const mbox_t &mbox)so_5::agent_tinline
so_drop_subscription_for_all_states(const mbox_t &mbox, Method_Pointer)so_5::agent_tinline
so_drop_subscription_for_all_states(const mbox_t &mbox, signal_indicator_t< Message >())so_5::agent_tinline
so_drop_subscription_for_all_states(const mbox_t &mbox)so_5::agent_tinline
so_environment() constso_5::agent_t
so_evt_finish() overrideso_5::adhoc_agent_wrapper_tinlinevirtual
so_evt_start() overrideso_5::adhoc_agent_wrapper_tinlinevirtual
so_exception_reaction() const overrideso_5::adhoc_agent_wrapper_tinlinevirtual
so_has_deadletter_handler(const so_5::mbox_t &mbox) const SO_5_NOEXCEPTso_5::agent_tinline
so_has_subscription(const mbox_t &mbox, const state_t &target_state) const SO_5_NOEXCEPTso_5::agent_tinline
so_has_subscription(const mbox_t &mbox) const SO_5_NOEXCEPTso_5::agent_tinline
so_has_subscription(const mbox_t &mbox, const state_t &target_state, Method_Pointer) const SO_5_NOEXCEPTso_5::agent_tinline
so_has_subscription(const mbox_t &mbox, Method_Pointer) const SO_5_NOEXCEPTso_5::agent_tinline
so_initiate_agent_definition()so_5::agent_tprotected
so_is_active_state(const state_t &state_to_check) constso_5::agent_t
so_make_state()so_5::agent_tinlineprotected
so_make_state(std::string name)so_5::agent_tinlineprotected
so_priority() constso_5::agent_tinline
so_set_delivery_filter(const mbox_t &mbox, delivery_filter_unique_ptr_t filter)so_5::agent_tinline
so_set_delivery_filter(const mbox_t &mbox, Lambda &&lambda)so_5::agent_t
so_subscribe(const mbox_t &mbox_ref)so_5::agent_tinline
so_subscribe_deadletter_handler(const so_5::mbox_t &mbox, Event_Handler &&handler, thread_safety_t thread_safety=thread_safety_t::unsafe)so_5::agent_tinline
so_subscribe_self()so_5::agent_tinline
so_switch_to_awaiting_deregistration_state()so_5::agent_t
so_was_defined() constso_5::agent_tprotected
state_t typedefso_5::agent_t
substate_of typedefso_5::agent_t
tuning_options()so_5::agent_tinlinestatic
~agent_t()so_5::agent_tvirtual