C++ Actor Framework 1.0.0
|
This is the complete list of members for caf::abstract_actor, including all inherited members.
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 |
actor_id typedef | caf::abstract_actor | related |
actor_storage (defined in caf::abstract_actor) | caf::abstract_actor | friend |
add_backlink(abstract_actor *other) | caf::abstract_actor | protectedvirtual |
add_link(abstract_actor *other) | caf::abstract_actor | protected |
address() const noexcept | caf::abstract_actor | |
attach(attachable_ptr ptr) | caf::abstract_actor | |
attach_functor(F f) | caf::abstract_actor | |
attach_impl(attachable_ptr &ptr) (defined in caf::abstract_actor) | caf::abstract_actor | protected |
attachables_head_ | caf::abstract_actor | protected |
caf::io::basp::remote_message_handler (defined in caf::abstract_actor) | caf::abstract_actor | friend |
cleanup(error &&reason, scheduler *sched) | caf::abstract_actor | |
ctrl() const | caf::abstract_actor | |
cv_ | caf::abstract_actor | mutableprotected |
detach(const attachable::token &what) | caf::abstract_actor | |
detach_impl(const attachable::token &what, bool stop_on_hit=false, bool dry_run=false) (defined in caf::abstract_actor) | caf::abstract_actor | protected |
enqueue(mailbox_element_ptr what, scheduler *sched)=0 | caf::abstract_actor | pure virtual |
fail_state_ | caf::abstract_actor | protected |
flags() const (defined in caf::abstract_actor) | caf::abstract_actor | protected |
flags(int new_value) (defined in caf::abstract_actor) | caf::abstract_actor | protected |
flags_ | caf::abstract_actor | protected |
home_system() const noexcept | caf::abstract_actor | |
id() const noexcept | caf::abstract_actor | |
intrusive_ptr_release (defined in caf::abstract_actor) | caf::abstract_actor | friend |
is_terminated() const noexcept | caf::abstract_actor | protected |
link_to(const actor_addr &other) | caf::abstract_actor | |
link_to(const ActorHandle &other) | caf::abstract_actor | |
message_types() const | caf::abstract_actor | virtual |
mtx_ | caf::abstract_actor | mutableprotected |
name() const =0 | caf::abstract_actor | pure virtual |
node() const noexcept | caf::abstract_actor | |
on_cleanup(const error &reason) | caf::abstract_actor | protectedvirtual |
on_unreachable() | caf::abstract_actor | protectedvirtual |
operator=(const abstract_actor &)=delete (defined in caf::abstract_actor) | caf::abstract_actor | |
peek_at_next_mailbox_element() | caf::abstract_actor | virtual |
remove_backlink(abstract_actor *other) | caf::abstract_actor | protectedvirtual |
remove_link(abstract_actor *other) | caf::abstract_actor | protected |
unlink_from(const actor_addr &other) | caf::abstract_actor | |
unlink_from(const ActorHandle &other) | caf::abstract_actor | |
~abstract_actor() (defined in caf::abstract_actor) | caf::abstract_actor | virtual |