access() noexcept | rotor::plugin::child_manager_plugin_t | |
activate(actor_base_t *actor) noexcept override | rotor::plugin::child_manager_plugin_t | virtual |
actor | rotor::plugin::plugin_base_t | protected |
class_identity | rotor::plugin::child_manager_plugin_t | static |
create_child(const actor_ptr_t &actor) noexcept | rotor::plugin::child_manager_plugin_t | virtual |
deactivate() noexcept override | rotor::plugin::child_manager_plugin_t | virtual |
forget_subscription(const subscription_point_t &point) noexcept | rotor::plugin::plugin_base_t | virtual |
forget_subscription(const subscription_info_ptr_t &info) noexcept | rotor::plugin::plugin_base_t | virtual |
get_reaction() const noexcept | rotor::plugin::plugin_base_t | inline |
handle_init(message::init_request_t *) noexcept override | rotor::plugin::child_manager_plugin_t | virtual |
handle_shutdown(message::shutdown_request_t *) noexcept override | rotor::plugin::child_manager_plugin_t | virtual |
handle_start(message::start_trigger_t *message) noexcept override | rotor::plugin::child_manager_plugin_t | virtual |
handle_subscription(message::subscription_t &message) noexcept | rotor::plugin::plugin_base_t | virtual |
handle_unsubscription(const subscription_point_t &point, bool external) noexcept override | rotor::plugin::child_manager_plugin_t | virtual |
identity() const noexcept override | rotor::plugin::child_manager_plugin_t | virtual |
INIT enum value (defined in rotor::plugin::plugin_base_t) | rotor::plugin::plugin_base_t | |
make_error(const std::error_code &ec, const extended_error_ptr_t &next={}, const message_ptr_t &request={}) noexcept | rotor::plugin::plugin_base_t | protected |
on_create(message::create_actor_t &message) noexcept | rotor::plugin::child_manager_plugin_t | virtual |
on_init(message::init_response_t &message) noexcept | rotor::plugin::child_manager_plugin_t | virtual |
on_shutdown_confirm(message::shutdown_response_t &message) noexcept | rotor::plugin::child_manager_plugin_t | virtual |
on_shutdown_fail(actor_base_t &actor, const extended_error_ptr_t &ec) noexcept | rotor::plugin::child_manager_plugin_t | virtual |
on_shutdown_trigger(message::shutdown_trigger_t &message) noexcept | rotor::plugin::child_manager_plugin_t | virtual |
on_spawn(message::spawn_actor_t &message) noexcept | rotor::plugin::child_manager_plugin_t | virtual |
plugin_base_t()=default | rotor::plugin::child_manager_plugin_t | |
plugin_base_t(const plugin_base_t &)=delete | rotor::plugin::child_manager_plugin_t | |
REACTION_MASK | rotor::plugin::plugin_base_t | static |
reaction_off(reaction_t value) noexcept | rotor::plugin::plugin_base_t | inline |
reaction_on(reaction_t value) noexcept | rotor::plugin::plugin_base_t | inline |
reaction_t enum name | rotor::plugin::plugin_base_t | |
reaction_underlying_t typedef | rotor::plugin::plugin_base_t | |
remove_child(const actor_base_t &actor) noexcept | rotor::plugin::child_manager_plugin_t | virtual |
SHUTDOWN enum value (defined in rotor::plugin::plugin_base_t) | rotor::plugin::plugin_base_t | |
spawn(factory_t factory, const pt::time_duration &period, restart_policy_t policy, size_t max_attempts, bool escalate) noexcept | rotor::plugin::child_manager_plugin_t | virtual |
START enum value (defined in rotor::plugin::plugin_base_t) | rotor::plugin::plugin_base_t | |
subscribe(Handler &&handler, const address_ptr_t &address) noexcept | rotor::plugin::plugin_base_t | protected |
subscribe(Handler &&handler) noexcept | rotor::plugin::plugin_base_t | protected |
SUBSCRIPTION enum value (defined in rotor::plugin::plugin_base_t) | rotor::plugin::plugin_base_t | |
with_casted(Fn &&fn, config_phase_t desired_phase=config_phase_t::INITIALIZING) noexcept | rotor::plugin::plugin_base_t | inline |
~plugin_base_t()=default (defined in rotor::plugin::plugin_base_t) | rotor::plugin::plugin_base_t | virtual |