libcaf  0.15.0
caf::local_actor Member List

This is the complete list of members for caf::local_actor, including all inherited members.

abstract_actor(actor_config &cfg)caf::abstract_actorexplicitprotected
actor_id typedefcaf::abstract_actorrelated
address() const caf::abstract_actor
attach(attachable_ptr ptr) overridecaf::monitorable_actorvirtual
attach_functor(F f)caf::abstract_actor
attach_impl(attachable_ptr &ptr) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
attachables_head_ (defined in caf::monitorable_actor)caf::monitorable_actorprotected
awaiting_message enum value (defined in caf::resumable)caf::resumable
bounce(mailbox_element_ptr &what)caf::monitorable_actorprotected
bounce(mailbox_element_ptr &what, const error &err)caf::monitorable_actorprotected
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_actormutableprotected
default_handler typedefcaf::local_actor
demonitor(const actor_addr &whom)caf::local_actor
demonitor(const actor &whom)caf::local_actor
detach(const attachable::token &what) overridecaf::monitorable_actorvirtual
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_actorprotectedstatic
done enum value (defined in caf::resumable)caf::resumable
down_handler typedefcaf::local_actor
drop(local_actor *, const type_erased_tuple *)caf::local_actorrelated
enqueue(strong_actor_ptr sender, message_id mid, message content, execution_unit *host) overridecaf::abstract_actorvirtual
enqueue(mailbox_element_ptr what, execution_unit *host)=0caf::abstract_actorpure virtual
error_handler typedefcaf::local_actor
establish_backlink(abstract_actor *x)caf::abstract_actor
establish_backlink_impl(abstract_actor *other) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
establish_link_impl(abstract_actor *other) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
exclusive_critical_section(F fun) -> decltype(fun()) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
exit_handler typedefcaf::local_actor
fail_state_ (defined in caf::monitorable_actor)caf::monitorable_actorprotected
flags() const (defined in caf::abstract_channel)caf::abstract_channelprotected
flags(int new_value) (defined in caf::abstract_channel)caf::abstract_channelprotected
function_object enum valuecaf::resumable
handle(const std::exception_ptr &eptr) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
handle_system_message(mailbox_element &node, execution_unit *context, bool trap_exit) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
handle_system_message(mailbox_element &x, execution_unit *context, bool trap_exit, F &down_msg_handler) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
home_system() const noexceptcaf::abstract_actor
id() const noexceptcaf::abstract_actor
intrusive_ptr_add_ref_impl()=0caf::resumablepure virtual
intrusive_ptr_release_impl()=0caf::resumablepure virtual
io_actor enum valuecaf::resumable
is_abstract_actor() const (defined in caf::abstract_channel)caf::abstract_channel
is_abstract_actor_flag (defined in caf::abstract_channel)caf::abstract_channelstatic
is_abstract_group() const (defined in caf::abstract_channel)caf::abstract_channel
is_abstract_group_flag (defined in caf::abstract_channel)caf::abstract_channelstatic
is_actor_bind_decorator_flag (defined in caf::abstract_channel)caf::abstract_channelstatic
is_actor_decorator() const (defined in caf::abstract_channel)caf::abstract_channel
is_actor_decorator_mask (defined in caf::abstract_channel)caf::abstract_channelstatic
is_actor_dot_decorator_flag (defined in caf::abstract_channel)caf::abstract_channelstatic
join(const group &what)caf::local_actor
joined_groups() const caf::local_actor
keep_behaviorcaf::local_actorrelated
leave(const group &what)caf::local_actor
link_impl(linking_operation op, abstract_actor *x) override (defined in caf::monitorable_actor)caf::monitorable_actorprotected
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_actorvirtual
local_actor_ptr typedefcaf::local_actorrelated
mailbox_type typedef (defined in caf::local_actor)caf::local_actor
make_response_promise()caf::local_actor
make_response_promise()caf::local_actor
message_types() const caf::abstract_actorvirtual
monitor(const Handle &whom)caf::local_actor
monitorable_actor(actor_config &cfg)caf::monitorable_actorexplicitprotected
mtx_ (defined in caf::monitorable_actor)caf::monitorable_actormutableprotected
name() const overridecaf::local_actorvirtual
node() const noexceptcaf::abstract_actor
on_cleanup()caf::monitorable_actorprotectedvirtual
on_destroy() overridecaf::local_actorvirtual
on_exit()caf::local_actorvirtual
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_actorrelated
quit(error reason=error{})caf::local_actor
reflect(local_actor *, const type_erased_tuple *)caf::local_actorrelated
reflect_and_quit(local_actor *, const type_erased_tuple *)caf::local_actorrelated
remove_backlink(abstract_actor *x)caf::abstract_actor
remove_backlink_impl(abstract_actor *other) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
remove_link_impl(abstract_actor *other) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
response(Ts &&...xs)caf::local_actor
resumable()=default (defined in caf::resumable)caf::resumable
resume(execution_unit *, size_t) overridecaf::local_actorvirtual
resume_later enum value (defined in caf::resumable)caf::resumable
resume_result enum namecaf::resumable
save_state(serializer &sink, const unsigned int version)caf::local_actorvirtual
scheduled_actor enum valuecaf::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_actorprotected
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 overridecaf::local_actorvirtual
subtype_t enum namecaf::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 valuecaf::resumable
~abstract_actor() (defined in caf::abstract_actor)caf::abstract_actorvirtual
~abstract_channel() (defined in caf::abstract_channel)caf::abstract_channelvirtual
~local_actor() (defined in caf::local_actor)caf::local_actor
~resumable() (defined in caf::resumable)caf::resumablevirtual