| abstract_actor(const abstract_actor &)=delete (defined in caf::abstract_actor) | caf::abstract_actor | |
| abstract_actor(actor_config &cfg) (defined in caf::abstract_actor) | caf::abstract_actor | explicitprotected |
| act() | caf::blocking_actor | virtual |
| actor_id typedef | caf::abstract_actor | related |
| address() const noexcept | caf::abstract_actor | |
| attach(attachable_ptr ptr) override | caf::monitorable_actor | virtual |
| caf::local_actor::attach_functor(F f) | caf::abstract_actor | |
| attach_impl(attachable_ptr &ptr) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| attachables_head_ (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| await_all_other_actors_done() | caf::blocking_actor | |
| await_data() | caf::blocking_actor | virtual |
| await_data(timeout_type timeout) | caf::blocking_actor | virtual |
| behavior_type typedef | caf::blocking_actor | |
| blocking_actor(actor_config &cfg) (defined in caf::blocking_actor) | caf::blocking_actor | |
| bounce(mailbox_element_ptr &what) | caf::monitorable_actor | protected |
| bounce(mailbox_element_ptr &what, const error &err) | caf::monitorable_actor | protected |
| clock() const noexcept | caf::local_actor | |
| clock_type typedef | caf::local_actor | |
| config() const noexcept | caf::local_actor | |
| context() const noexcept | caf::local_actor | |
| context(execution_unit *x) noexcept | caf::local_actor | |
| context_ (defined in caf::local_actor) | caf::local_actor | protected |
| ctrl() const (defined in caf::abstract_actor) | caf::abstract_actor | |
| current_element_ (defined in caf::local_actor) | caf::local_actor | protected |
| current_forwarding_stack() noexcept | caf::local_actor | |
| current_mailbox_element() noexcept | caf::local_actor | |
| current_message_id() noexcept | caf::local_actor | |
| current_next_stage() noexcept | caf::local_actor | |
| current_sender() noexcept | caf::local_actor | |
| cv_ (defined in caf::monitorable_actor) | caf::monitorable_actor | mutableprotected |
| demonitor(const actor_addr &whom) | caf::local_actor | |
| demonitor(const strong_actor_ptr &whom) | caf::local_actor | |
| demonitor(const node_id &node) | caf::local_actor | |
| demonitor(const Handle &whom) | caf::local_actor | |
| dequeue() | caf::blocking_actor | virtual |
| detach(const attachable::token &what) override | caf::monitorable_actor | virtual |
| detach_impl(const attachable::token &what, bool stop_on_hit=false, bool dry_run=false) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| do_receive(Ts &&... xs) | caf::blocking_actor | |
| drop_current_message_id() noexcept | caf::local_actor | |
| enqueue(mailbox_element_ptr, execution_unit *) override | caf::blocking_actor | virtual |
| caf::local_actor::enqueue(strong_actor_ptr sender, message_id mid, message msg, execution_unit *host) override | caf::abstract_actor | virtual |
| fail_state(error err) | caf::blocking_actor | |
| caf::local_actor::fail_state() const noexcept | caf::local_actor | |
| fail_state_ (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| flags() const (defined in caf::abstract_channel) | caf::abstract_channel | protected |
| flags(int new_value) (defined in caf::abstract_channel) | caf::abstract_channel | protected |
| handle_system_message(mailbox_element &x, execution_unit *ctx, bool trap_exit) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| handle_system_message(mailbox_element &x, execution_unit *context, bool trap_exit, F &down_msg_handler) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| home_system() const noexcept | caf::abstract_actor | |
| id() const noexcept | caf::abstract_actor | |
| initial_behavior_fac_ | caf::local_actor | protected |
| is_abstract_actor() const (defined in caf::abstract_channel) | caf::abstract_channel | |
| is_abstract_actor_flag (defined in caf::abstract_channel) | caf::abstract_channel | static |
| is_abstract_group() const (defined in caf::abstract_channel) | caf::abstract_channel | |
| is_abstract_group_flag (defined in caf::abstract_channel) | caf::abstract_channel | static |
| is_actor_bind_decorator_flag (defined in caf::abstract_channel) | caf::abstract_channel | static |
| is_actor_decorator() const (defined in caf::abstract_channel) | caf::abstract_channel | |
| is_actor_decorator_mask (defined in caf::abstract_channel) | caf::abstract_channel | static |
| is_actor_dot_decorator_flag (defined in caf::abstract_channel) | caf::abstract_channel | static |
| is_hidden_flag (defined in caf::abstract_channel) | caf::abstract_channel | static |
| keep_behavior | caf::local_actor | related |
| last_request_id_ (defined in caf::local_actor) | caf::local_actor | protected |
| launch(execution_unit *eu, bool lazy, bool hide) override (defined in caf::blocking_actor) | caf::blocking_actor | virtual |
| link_to(const actor_addr &x) | caf::monitorable_actor | |
| link_to(const ActorHandle &x) | caf::monitorable_actor | |
| load_state(deserializer &source, unsigned int version) | caf::local_actor | virtual |
| local_actor(actor_config &cfg) (defined in caf::local_actor) | caf::local_actor | |
| mailbox() | caf::blocking_actor | |
| make_response_promise() | caf::local_actor | |
| make_response_promise() | caf::local_actor | |
| message_types() const | caf::abstract_actor | virtual |
| metrics_ (defined in caf::local_actor) | caf::local_actor | protected |
| monitor(const node_id &node) | caf::local_actor | |
| monitor(const Handle &whom) | caf::local_actor | |
| monitorable_actor(actor_config &cfg) | caf::monitorable_actor | explicitprotected |
| mtx_ (defined in caf::abstract_actor) | caf::abstract_actor | mutableprotected |
| name() const override | caf::blocking_actor | virtual |
| node() const noexcept | caf::abstract_actor | |
| now() const noexcept | caf::local_actor | |
| on_cleanup(const error &reason) | caf::monitorable_actor | protectedvirtual |
| on_destroy() override | caf::local_actor | virtual |
| on_exit() | caf::local_actor | virtual |
| operator=(const abstract_actor &)=delete (defined in caf::abstract_actor) | caf::abstract_actor | |
| peek_at_next_mailbox_element() override (defined in caf::blocking_actor) | caf::blocking_actor | |
| receive(Ts &&... xs) | caf::blocking_actor | |
| receive_for(T &begin, T end) | caf::blocking_actor | |
| receive_while(std::function< bool()> stmt) | caf::blocking_actor | |
| receive_while(const bool &ref) | caf::blocking_actor | |
| request_response_timeout(timespan d, message_id mid) | caf::local_actor | |
| save_state(serializer &sink, unsigned int version) | caf::local_actor | virtual |
| send_exit(const actor_addr &whom, error reason) | caf::local_actor | |
| send_exit(const strong_actor_ptr &whom, error reason) | caf::local_actor | |
| send_exit(const ActorHandle &whom, error reason) | caf::local_actor | |
| setup_metrics() (defined in caf::local_actor) | caf::local_actor | |
| signatures typedef | caf::blocking_actor | |
| spawn(Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn(F fun, Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_group(const group &grp, Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_group(const group &grp, F fun, Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(const Groups &gs, Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(std::initializer_list< group > gs, Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(const Groups &gs, F fun, Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(std::initializer_list< group > gs, F fun, Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
| super typedef | caf::blocking_actor | |
| system() const noexcept | caf::local_actor | |
| take_current_forwarding_stack() noexcept | caf::local_actor | |
| take_current_message_id() noexcept | caf::local_actor | |
| take_current_next_stage() | caf::local_actor | |
| timeout_type typedef | caf::blocking_actor | |
| unlink_from(const actor_addr &x) | caf::monitorable_actor | |
| unlink_from(const ActorHandle &x) | caf::monitorable_actor | |
| wait_for(Ts &&... xs) | caf::blocking_actor | |
| ~abstract_actor() override (defined in caf::abstract_actor) | caf::abstract_actor | |
| ~abstract_channel() (defined in caf::abstract_channel) | caf::abstract_channel | virtual |
| ~blocking_actor() override (defined in caf::blocking_actor) | caf::blocking_actor | |
| ~local_actor() override (defined in caf::local_actor) | caf::local_actor | |