|
SObjectizer
5.5
|
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_t | inline |
| agent_t(environment_t &env) | so_5::agent_t | explicit |
| 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_t | inlinestatic |
| 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_t | inlinestatic |
| context_t typedef | so_5::agent_t | |
| deep_history | so_5::agent_t | static |
| demand_handler_on_enveloped_msg(current_thread_id_t working_thread_id, execution_demand_t &d) | so_5::agent_t | static |
| demand_handler_on_finish(current_thread_id_t working_thread_id, execution_demand_t &d) | so_5::agent_t | static |
| demand_handler_on_message(current_thread_id_t working_thread_id, execution_demand_t &d) | so_5::agent_t | static |
| demand_handler_on_service_request(current_thread_id_t working_thread_id, execution_demand_t &d) | so_5::agent_t | static |
| demand_handler_on_start(current_thread_id_t working_thread_id, execution_demand_t &d) | so_5::agent_t | static |
| ensure_binding_finished() | so_5::agent_t | |
| get_demand_handler_on_enveloped_msg_ptr() SO_5_NOEXCEPT | so_5::agent_t | static |
| get_demand_handler_on_finish_ptr() SO_5_NOEXCEPT | so_5::agent_t | static |
| get_demand_handler_on_message_ptr() SO_5_NOEXCEPT | so_5::agent_t | static |
| get_demand_handler_on_start_ptr() SO_5_NOEXCEPT | so_5::agent_t | static |
| get_service_request_handler_on_message_ptr() SO_5_NOEXCEPT | so_5::agent_t | static |
| initial_substate_of typedef | so_5::agent_t | |
| limit_then_abort(unsigned int limit) | so_5::message_limit::message_limit_methods_mixin_t | inlinestatic |
| limit_then_abort(unsigned int limit, L lambda) | so_5::message_limit::message_limit_methods_mixin_t | inlinestatic |
| limit_then_drop(unsigned int limit) | so_5::message_limit::message_limit_methods_mixin_t | inlinestatic |
| limit_then_redirect(unsigned int limit, Lambda dest_getter) | so_5::message_limit::message_limit_methods_mixin_t | inlinestatic |
| limit_then_transform(unsigned int limit, Lambda transformator) | so_5::message_limit::message_limit_methods_mixin_t | inlinestatic |
| limit_then_transform(unsigned int limit, Lambda transformator) | so_5::message_limit::message_limit_methods_mixin_t | inlinestatic |
| m_exception_reaction | so_5::adhoc_agent_wrapper_t | private |
| m_on_finish | so_5::adhoc_agent_wrapper_t | private |
| m_on_start | so_5::adhoc_agent_wrapper_t | private |
| make_transformed(mbox_t mbox, Args &&... args) | so_5::message_limit::message_limit_methods_mixin_t | inlinestatic |
| mhood_t typedef | so_5::agent_t | |
| mutable_mhood_t typedef | so_5::agent_t | |
| self_ptr() const | so_5::agent_t | inline |
| self_ptr() | so_5::agent_t | inline |
| set_exception_reaction(exception_reaction_t reaction) SO_5_NOEXCEPT | so_5::adhoc_agent_wrapper_t | inline |
| set_on_evt_finish(std::function< void() > handler) | so_5::adhoc_agent_wrapper_t | inline |
| set_on_evt_start(std::function< void() > handler) | so_5::adhoc_agent_wrapper_t | inline |
| shallow_history | so_5::agent_t | static |
| 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() const | so_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_t | static |
| so_current_state() const | so_5::agent_t | inline |
| so_default_state() const | so_5::agent_t | protected |
| so_define_agent() | so_5::agent_t | protectedvirtual |
| 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_t | inline |
| so_direct_mbox() const | so_5::agent_t | |
| so_drop_deadletter_handler(const so_5::mbox_t &mbox) | so_5::agent_t | inline |
| so_drop_delivery_filter(const mbox_t &mbox) SO_5_NOEXCEPT | so_5::agent_t | inline |
| so_drop_subscription(const mbox_t &mbox, const state_t &target_state, Method_Pointer) | so_5::agent_t | inline |
| so_drop_subscription(const mbox_t &mbox, const state_t &target_state, signal_indicator_t< Message >()) | so_5::agent_t | inline |
| so_drop_subscription(const mbox_t &mbox, const state_t &target_state) | so_5::agent_t | inline |
| so_drop_subscription(const mbox_t &mbox, Method_Pointer) | so_5::agent_t | inline |
| so_drop_subscription(const mbox_t &mbox, signal_indicator_t< Message >()) | so_5::agent_t | inline |
| so_drop_subscription(const mbox_t &mbox) | so_5::agent_t | inline |
| so_drop_subscription_for_all_states(const mbox_t &mbox, Method_Pointer) | so_5::agent_t | inline |
| so_drop_subscription_for_all_states(const mbox_t &mbox, signal_indicator_t< Message >()) | so_5::agent_t | inline |
| so_drop_subscription_for_all_states(const mbox_t &mbox) | so_5::agent_t | inline |
| so_environment() const | so_5::agent_t | |
| so_evt_finish() override | so_5::adhoc_agent_wrapper_t | inlinevirtual |
| so_evt_start() override | so_5::adhoc_agent_wrapper_t | inlinevirtual |
| so_exception_reaction() const override | so_5::adhoc_agent_wrapper_t | inlinevirtual |
| so_has_deadletter_handler(const so_5::mbox_t &mbox) const SO_5_NOEXCEPT | so_5::agent_t | inline |
| so_has_subscription(const mbox_t &mbox, const state_t &target_state) const SO_5_NOEXCEPT | so_5::agent_t | inline |
| so_has_subscription(const mbox_t &mbox) const SO_5_NOEXCEPT | so_5::agent_t | inline |
| so_has_subscription(const mbox_t &mbox, const state_t &target_state, Method_Pointer) const SO_5_NOEXCEPT | so_5::agent_t | inline |
| so_has_subscription(const mbox_t &mbox, Method_Pointer) const SO_5_NOEXCEPT | so_5::agent_t | inline |
| so_initiate_agent_definition() | so_5::agent_t | protected |
| so_is_active_state(const state_t &state_to_check) const | so_5::agent_t | |
| so_make_state() | so_5::agent_t | inlineprotected |
| so_make_state(std::string name) | so_5::agent_t | inlineprotected |
| so_priority() const | so_5::agent_t | inline |
| so_set_delivery_filter(const mbox_t &mbox, delivery_filter_unique_ptr_t filter) | so_5::agent_t | inline |
| so_set_delivery_filter(const mbox_t &mbox, Lambda &&lambda) | so_5::agent_t | |
| so_subscribe(const mbox_t &mbox_ref) | so_5::agent_t | inline |
| 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_t | inline |
| so_subscribe_self() | so_5::agent_t | inline |
| so_switch_to_awaiting_deregistration_state() | so_5::agent_t | |
| so_was_defined() const | so_5::agent_t | protected |
| state_t typedef | so_5::agent_t | |
| substate_of typedef | so_5::agent_t | |
| tuning_options() | so_5::agent_t | inlinestatic |
| ~agent_t() | so_5::agent_t | virtual |
1.8.14