| caf::abstract_actor() | caf::abstract_actor | protected |
| caf::abstract_actor(actor_id aid, node_id nid) | caf::abstract_actor | protected |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::abstract_actor() | caf::abstract_actor | protected |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::abstract_actor(actor_id aid, node_id nid) | caf::abstract_actor | protected |
| abstract_event_based_actor(Ts &&...xs) (defined in caf::abstract_event_based_actor< typed_behavior< Sigs...>, true >) | caf::abstract_event_based_actor< typed_behavior< Sigs...>, true > | |
| caf::actor_id typedef | caf::abstract_actor | related |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::actor_id typedef | caf::abstract_actor | related |
| caf::address() const | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::address() const | caf::abstract_actor | |
| caf::attach(attachable_ptr ptr) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::attach(attachable_ptr ptr) | caf::abstract_actor | |
| caf::attach_functor(F f) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::attach_functor(F f) | caf::abstract_actor | |
| caf::attach_to_scheduler() override | caf::local_actor | virtual |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::attach_to_scheduler() override | caf::local_actor | virtual |
| awaiting_message enum value (defined in caf::resumable) | caf::resumable | |
| awaiting_message enum value (defined in caf::resumable) | caf::resumable | |
| base_type typedef (defined in caf::typed_event_based_actor< Sigs >) | caf::typed_event_based_actor< Sigs > | |
| become(behavior_type bhvr) (defined in caf::abstract_event_based_actor< typed_behavior< Sigs...>, true >) | caf::abstract_event_based_actor< typed_behavior< Sigs...>, true > | |
| become(const keep_behavior_t &, behavior_type bhvr) (defined in caf::abstract_event_based_actor< typed_behavior< Sigs...>, true >) | caf::abstract_event_based_actor< typed_behavior< Sigs...>, true > | |
| become(T0 &&x0, T1 &&x1, Ts &&...xs) (defined in caf::abstract_event_based_actor< typed_behavior< Sigs...>, true >) | caf::abstract_event_based_actor< typed_behavior< Sigs...>, true > | |
| become(const keep_behavior_t &, T0 &&x0, T1 &&x1, Ts &&...xs) (defined in caf::abstract_event_based_actor< typed_behavior< Sigs...>, true >) | caf::abstract_event_based_actor< typed_behavior< Sigs...>, true > | |
| behavior_type typedef (defined in caf::typed_event_based_actor< Sigs >) | caf::typed_event_based_actor< Sigs > | |
| caf::cleanup(uint32_t reason) | caf::abstract_actor | protected |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::cleanup(uint32_t reason) | caf::abstract_actor | protected |
| caf::current_message() | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::current_message() | caf::local_actor | |
| caf::current_sender() | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::current_sender() | caf::local_actor | |
| delayed_send(message_priority mp, const typed_actor< DestSigs...> &dest, const duration &rtime, Ts &&...xs) (defined in caf::typed_event_based_actor< Sigs >) | caf::typed_event_based_actor< Sigs > | |
| delayed_send(const typed_actor< DestSigs...> &dest, const duration &rtime, Ts &&...xs) (defined in caf::typed_event_based_actor< Sigs >) | caf::typed_event_based_actor< Sigs > | |
| caf::local_actor::delayed_send(message_priority mp, const channel &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| caf::local_actor::delayed_send(const channel &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| caf::local_actor::delayed_send(message_priority mp, const typed_actor< Sigs...> &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| caf::local_actor::delayed_send(const typed_actor< Sigs...> &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::delayed_send(message_priority mp, const channel &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::delayed_send(const channel &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::delayed_send(message_priority mp, const typed_actor< Sigs...> &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::delayed_send(const typed_actor< Sigs...> &dest, const duration &rtime, Ts &&...xs) | caf::local_actor | |
| delayed_send_tuple(message_priority mp, const channel &whom, const duration &rtime, message data) CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| delayed_send_tuple(const channel &whom, const duration &rtime, message data) CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| delayed_send_tuple(message_priority mp, const channel &whom, const duration &rtime, message data) CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| delayed_send_tuple(const channel &whom, const duration &rtime, message data) CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| caf::demonitor(const actor_addr &whom) | caf::local_actor | |
| caf::demonitor(const actor &whom) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::demonitor(const actor_addr &whom) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::demonitor(const actor &whom) | caf::local_actor | |
| caf::deref() noexcept | caf::ref_counted | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::deref() noexcept | caf::ref_counted | |
| caf::detach(const attachable::token &what) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::detach(const attachable::token &what) | caf::abstract_actor | |
| caf::detach_from_scheduler() override | caf::local_actor | virtual |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::detach_from_scheduler() override | caf::local_actor | virtual |
| done enum value (defined in caf::resumable) | caf::resumable | |
| done enum value (defined in caf::resumable) | caf::resumable | |
| enqueue(const actor_addr &sender, message_id mid, message content, execution_unit *host)=0 | caf::abstract_channel | pure virtual |
| enqueue(mailbox_element_ptr what, execution_unit *host) | caf::abstract_channel | virtual |
| caf::establish_backlink(const actor_addr &other) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::establish_backlink(const actor_addr &other) | caf::abstract_actor | |
| caf::exit_reason() const | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::exit_reason() const | caf::abstract_actor | |
| caf::exited() const | caf::abstract_actor | protected |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::exited() const | caf::abstract_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 |
| flags() const (defined in caf::abstract_channel) | caf::abstract_channel | protected |
| flags(int new_value) (defined in caf::abstract_channel) | caf::abstract_channel | protected |
| get_reference_count() const noexcept (defined in caf::ref_counted) | caf::ref_counted | |
| get_reference_count() const noexcept (defined in caf::ref_counted) | caf::ref_counted | |
| caf::has_sync_failure_handler() | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::has_sync_failure_handler() | caf::local_actor | |
| caf::host() const | caf::abstract_actor | |
| caf::host(execution_unit *new_host) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::host() const | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::host(execution_unit *new_host) | caf::abstract_actor | |
| caf::id() const | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::id() const | caf::abstract_actor | |
| initialize() override (defined in caf::typed_event_based_actor< Sigs >) | caf::typed_event_based_actor< Sigs > | |
| caf::intrusive_ptr_add_ref(ref_counted *p) | caf::ref_counted | related |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::intrusive_ptr_add_ref(ref_counted *p) | caf::ref_counted | related |
| caf::intrusive_ptr_release(ref_counted *p) | caf::ref_counted | related |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::intrusive_ptr_release(ref_counted *p) | caf::ref_counted | related |
| is_abstract_actor() const (defined in caf::abstract_channel) | caf::abstract_channel | |
| 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_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() const (defined in caf::abstract_channel) | caf::abstract_channel | |
| is_abstract_group_flag (defined in caf::abstract_channel) | caf::abstract_channel | static |
| is_abstract_group_flag (defined in caf::abstract_channel) | caf::abstract_channel | static |
| caf::is_remote() const | caf::abstract_channel | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::is_remote() const | caf::abstract_channel | |
| caf::join(const group &what) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::join(const group &what) | caf::local_actor | |
| caf::joined_groups() const | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::joined_groups() const | caf::local_actor | |
| caf::keep_behavior | caf::local_actor | related |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::keep_behavior | caf::local_actor | related |
| last_dequeued() CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| last_dequeued() CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| last_sender() CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| last_sender() CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| caf::leave(const group &what) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::leave(const group &what) | caf::local_actor | |
| caf::link_to(const actor_addr &whom) | caf::abstract_actor | |
| caf::link_to(const ActorHandle &whom) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::link_to(const actor_addr &whom) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::link_to(const ActorHandle &whom) | caf::abstract_actor | |
| caf::local_actor_ptr typedef | caf::local_actor | related |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::local_actor_ptr typedef | caf::local_actor | related |
| mailbox_type typedef (defined in caf::local_actor) | caf::local_actor | |
| mailbox_type typedef (defined in caf::local_actor) | caf::local_actor | |
| make_behavior() (defined in caf::typed_event_based_actor< Sigs >) | caf::typed_event_based_actor< Sigs > | protectedvirtual |
| caf::make_response_promise() | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::make_response_promise() | caf::local_actor | |
| memory_cache_flag (defined in caf::local_actor) | caf::local_actor | static |
| memory_cache_flag (defined in caf::local_actor) | caf::local_actor | static |
| message_types() const override | caf::typed_event_based_actor< Sigs > | virtual |
| caf::monitor(const actor_addr &whom) | caf::local_actor | |
| caf::monitor(const actor &whom) | caf::local_actor | |
| caf::monitor(const typed_actor< Ts...> &whom) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::monitor(const actor_addr &whom) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::monitor(const actor &whom) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::monitor(const typed_actor< Ts...> &whom) | caf::local_actor | |
| caf::node() const | caf::abstract_channel | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::node() const | caf::abstract_channel | |
| on_exit() | caf::local_actor | virtual |
| caf::on_sync_failure(std::function< void()> fun) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::on_sync_failure(std::function< void()> fun) | caf::local_actor | |
| operator=(const ref_counted &) (defined in caf::ref_counted) | caf::ref_counted | |
| operator=(const ref_counted &) (defined in caf::ref_counted) | caf::ref_counted | |
| caf::quit(uint32_t reason=exit_reason::normal) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::quit(uint32_t reason=exit_reason::normal) | caf::local_actor | |
| rc_ (defined in caf::ref_counted) | caf::ref_counted | protected |
| rc_ (defined in caf::ref_counted) | caf::ref_counted | protected |
| caf::ref() noexcept | caf::ref_counted | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::ref() noexcept | caf::ref_counted | |
| ref_counted() (defined in caf::ref_counted) | caf::ref_counted | |
| ref_counted(const ref_counted &) (defined in caf::ref_counted) | caf::ref_counted | |
| ref_counted() (defined in caf::ref_counted) | caf::ref_counted | |
| ref_counted(const ref_counted &) (defined in caf::ref_counted) | caf::ref_counted | |
| caf::remove_backlink(const actor_addr &other) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::remove_backlink(const actor_addr &other) | caf::abstract_actor | |
| request_deletion(bool decremented_rc) noexcept | caf::memory_managed | virtual |
| resumable()=default (defined in caf::resumable) | caf::resumable | |
| resumable()=default (defined in caf::resumable) | caf::resumable | |
| caf::resume(execution_unit *, size_t) override | caf::local_actor | virtual |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::resume(execution_unit *, size_t) override | caf::local_actor | virtual |
| resume_later enum value (defined in caf::resumable) | caf::resumable | |
| resume_later enum value (defined in caf::resumable) | caf::resumable | |
| resume_result enum name (defined in caf::resumable) | caf::resumable | |
| resume_result enum name (defined in caf::resumable) | caf::resumable | |
| send(message_priority mp, const typed_actor< DestSigs...> &dest, Ts &&...xs) (defined in caf::typed_event_based_actor< Sigs >) | caf::typed_event_based_actor< Sigs > | |
| send(const typed_actor< DestSigs...> &dest, Ts &&...xs) (defined in caf::typed_event_based_actor< Sigs >) | caf::typed_event_based_actor< Sigs > | |
| caf::local_actor::send(message_priority mp, const channel &dest, Ts &&...xs) | caf::local_actor | |
| caf::local_actor::send(const channel &dest, Ts &&...xs) | caf::local_actor | |
| caf::local_actor::send(message_priority mp, const typed_actor< Sigs...> &dest, Ts &&...xs) | caf::local_actor | |
| caf::local_actor::send(const typed_actor< Sigs...> &dest, Ts &&...xs) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::send(message_priority mp, const channel &dest, Ts &&...xs) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::send(const channel &dest, Ts &&...xs) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::send(message_priority mp, const typed_actor< Sigs...> &dest, Ts &&...xs) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::send(const typed_actor< Sigs...> &dest, Ts &&...xs) | caf::local_actor | |
| caf::send_exit(const actor_addr &dest, uint32_t reason) | caf::local_actor | |
| caf::send_exit(const ActorHandle &dest, uint32_t reason) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::send_exit(const actor_addr &dest, uint32_t reason) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::send_exit(const ActorHandle &dest, uint32_t reason) | caf::local_actor | |
| send_tuple(message_priority mp, const channel &whom, message what) CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| send_tuple(const channel &whom, message what) CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| send_tuple(message_priority mp, const channel &whom, message what) CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| send_tuple(const channel &whom, message what) CAF_DEPRECATED (defined in caf::local_actor) | caf::local_actor | |
| caf::set_exception_handler(F f) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::set_exception_handler(F f) | caf::local_actor | |
| shutdown_execution_unit enum value (defined in caf::resumable) | caf::resumable | |
| shutdown_execution_unit enum value (defined in caf::resumable) | caf::resumable | |
| signatures typedef (defined in caf::typed_event_based_actor< Sigs >) | caf::typed_event_based_actor< Sigs > | |
| spawn(Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn(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, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(const Groups &grps, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(std::initializer_list< group > grps, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(const Groups &grps, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_in_groups(std::initializer_list< group > grps, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_typed(Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_typed(F fun, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_typed(Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| spawn_typed(F fun, Ts &&...xs) (defined in caf::local_actor) | caf::local_actor | |
| caf::trap_exit() const | caf::local_actor | |
| caf::trap_exit(bool value) | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::trap_exit() const | caf::local_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::trap_exit(bool value) | caf::local_actor | |
| unbecome() (defined in caf::abstract_event_based_actor< typed_behavior< Sigs...>, true >) | caf::abstract_event_based_actor< typed_behavior< Sigs...>, true > | |
| caf::unique() const noexcept | caf::ref_counted | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::unique() const noexcept | caf::ref_counted | |
| caf::unlink_from(const actor_addr &other) | caf::abstract_actor | |
| caf::unlink_from(const ActorHandle &other) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::unlink_from(const actor_addr &other) | caf::abstract_actor | |
| abstract_event_based_actor< typed_behavior< Sigs...>, true >::unlink_from(const ActorHandle &other) | caf::abstract_actor | |
| ~abstract_channel() (defined in caf::abstract_channel) | caf::abstract_channel | virtual |
| ~local_actor() (defined in caf::local_actor) | caf::local_actor | |
| ~local_actor() (defined in caf::local_actor) | caf::local_actor | |
| ~memory_managed() (defined in caf::memory_managed) | caf::memory_managed | protectedvirtual |
| ~ref_counted() (defined in caf::ref_counted) | caf::ref_counted | |
| ~ref_counted() (defined in caf::ref_counted) | caf::ref_counted | |
| ~resumable() (defined in caf::resumable) | caf::resumable | virtual |