|
libcaf
0.15.0
|
This is the complete list of members for caf::actor_companion, including all inherited members.
| abstract_actor(actor_config &cfg) | caf::abstract_actor | explicitprotected |
| actor_companion_ptr typedef | caf::actor_companion | related |
| actor_id typedef | caf::abstract_actor | related |
| address() const | caf::abstract_actor | |
| attach(attachable_ptr ptr) override | caf::monitorable_actor | virtual |
| 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 |
| awaiting_message enum value (defined in caf::resumable) | caf::resumable | |
| bounce(mailbox_element_ptr &what) | caf::monitorable_actor | protected |
| bounce(mailbox_element_ptr &what, const error &err) | caf::monitorable_actor | protected |
| context() const | caf::local_actor | |
| context(execution_unit *x) | caf::local_actor | |
| ctrl() const (defined in caf::abstract_actor) | caf::abstract_actor | |
| current_sender() | caf::local_actor | |
| cv_ (defined in caf::monitorable_actor) | caf::monitorable_actor | mutableprotected |
| default_handler typedef | caf::local_actor | |
| demonitor(const actor_addr &whom) | caf::local_actor | |
| demonitor(const actor &whom) | caf::local_actor | |
| detach(const attachable::token &what) override | caf::monitorable_actor | virtual |
| detach_impl(const attachable::token &what, attachable_ptr &ptr, bool stop_on_first_hit=false, bool dry_run=false) (defined in caf::monitorable_actor) | caf::monitorable_actor | protectedstatic |
| disconnect(exit_reason rsn=exit_reason::normal) | caf::actor_companion | |
| done enum value (defined in caf::resumable) | caf::resumable | |
| down_handler typedef | caf::local_actor | |
| drop(local_actor *, const type_erased_tuple *) | caf::local_actor | related |
| enqueue(mailbox_element_ptr what, execution_unit *host) override | caf::actor_companion | virtual |
| enqueue(strong_actor_ptr sender, message_id mid, message content, execution_unit *host) override | caf::actor_companion | virtual |
| enqueue_handler typedef (defined in caf::actor_companion) | caf::actor_companion | |
| error_handler typedef | caf::local_actor | |
| establish_backlink(abstract_actor *x) | caf::abstract_actor | |
| establish_backlink_impl(abstract_actor *other) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| establish_link_impl(abstract_actor *other) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| exclusive_critical_section(F fun) -> decltype(fun()) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| exit_handler typedef | 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 |
| function_object enum value | caf::resumable | |
| handle(const std::exception_ptr &eptr) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| handle_system_message(mailbox_element &node, execution_unit *context, 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 | |
| initialize() override (defined in caf::actor_companion) | caf::actor_companion | |
| intrusive_ptr_add_ref_impl()=0 | caf::resumable | pure virtual |
| intrusive_ptr_release_impl()=0 | caf::resumable | pure virtual |
| io_actor enum value | caf::resumable | |
| 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 |
| join(const group &what) | caf::local_actor | |
| joined_groups() const | caf::local_actor | |
| keep_behavior | caf::local_actor | related |
| leave(const group &what) | caf::local_actor | |
| link_impl(linking_operation op, abstract_actor *x) override (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| link_to(const actor_addr &x) | caf::monitorable_actor | |
| link_to(const ActorHandle &x) | caf::monitorable_actor | |
| load_state(deserializer &source, const unsigned int version) | caf::local_actor | virtual |
| local_actor_ptr typedef | caf::local_actor | related |
| lock_type typedef (defined in caf::actor_companion) | caf::actor_companion | |
| mailbox_type typedef (defined in caf::local_actor) | caf::local_actor | |
| make_response_promise() | caf::local_actor | |
| make_response_promise() | caf::local_actor | |
| message_pointer typedef (defined in caf::actor_companion) | caf::actor_companion | |
| message_types() const | caf::abstract_actor | virtual |
| monitor(const Handle &whom) | caf::local_actor | |
| monitorable_actor(actor_config &cfg) | caf::monitorable_actor | explicitprotected |
| mtx_ (defined in caf::monitorable_actor) | caf::monitorable_actor | mutableprotected |
| name() const override | caf::local_actor | virtual |
| node() const noexcept | caf::abstract_actor | |
| on_cleanup() | caf::monitorable_actor | protectedvirtual |
| on_destroy() override | caf::local_actor | virtual |
| on_enqueue(enqueue_handler handler) | caf::actor_companion | |
| on_exit() | caf::local_actor | virtual |
| operator new(std::size_t, void *ptr) (defined in caf::abstract_actor) | caf::abstract_actor | |
| print_and_drop(local_actor *, const type_erased_tuple *) | caf::local_actor | related |
| quit(error reason=error{}) | caf::local_actor | |
| reflect(local_actor *, const type_erased_tuple *) | caf::local_actor | related |
| reflect_and_quit(local_actor *, const type_erased_tuple *) | caf::local_actor | related |
| remove_backlink(abstract_actor *x) | caf::abstract_actor | |
| remove_backlink_impl(abstract_actor *other) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| remove_link_impl(abstract_actor *other) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| response(Ts &&...xs) | caf::local_actor | |
| resumable()=default (defined in caf::resumable) | caf::resumable | |
| resume(execution_unit *, size_t) override | caf::local_actor | virtual |
| resume_later enum value (defined in caf::resumable) | caf::resumable | |
| resume_result enum name | caf::resumable | |
| save_state(serializer &sink, const unsigned int version) | caf::local_actor | virtual |
| scheduled_actor enum value | caf::resumable | |
| send_exit(const actor_addr &dest, error reason) | caf::local_actor | |
| send_exit(const strong_actor_ptr &dest, error reason) (defined in caf::local_actor) | caf::local_actor | |
| send_exit(const ActorHandle &dest, error reason) | caf::local_actor | |
| set_default_handler(default_handler fun) | caf::local_actor | |
| set_down_handler(down_handler fun) | caf::local_actor | |
| set_down_handler(T fun) -> decltype(fun(std::declval< down_msg & >())) | caf::local_actor | |
| set_error_handler(error_handler fun) | caf::local_actor | |
| set_error_handler(T fun) -> decltype(fun(std::declval< error & >())) | caf::local_actor | |
| set_exception_handler(F f) | caf::local_actor | |
| set_exit_handler(exit_handler fun) | caf::local_actor | |
| set_exit_handler(T fun) -> decltype(fun(std::declval< exit_msg & >())) | caf::local_actor | |
| shared_critical_section(F fun) -> decltype(fun()) (defined in caf::monitorable_actor) | caf::monitorable_actor | protected |
| shutdown_execution_unit enum value (defined in caf::resumable) | caf::resumable | |
| 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 | |
| subtype() const override | caf::local_actor | virtual |
| subtype_t enum name | caf::resumable | |
| system() const | caf::local_actor | |
| unlink_from(const actor_addr &x) | caf::monitorable_actor | |
| unlink_from(const ActorHandle &x) | caf::monitorable_actor | |
| unspecified enum value | caf::resumable | |
| ~abstract_actor() (defined in caf::abstract_actor) | caf::abstract_actor | virtual |
| ~abstract_channel() (defined in caf::abstract_channel) | caf::abstract_channel | virtual |
| ~local_actor() (defined in caf::local_actor) | caf::local_actor | |
| ~resumable() (defined in caf::resumable) | caf::resumable | virtual |
1.8.9.1