C++ Actor Framework 0.18
Loading...
Searching...
No Matches
caf::actor_pool Member List

This is the complete list of members for caf::actor_pool, 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_actorexplicitprotected
actor_id typedefcaf::abstract_actorrelated
actor_pool(actor_config &cfg) (defined in caf::actor_pool)caf::actor_pool
actor_vec typedef (defined in caf::actor_pool)caf::actor_pool
address() const noexceptcaf::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
bounce(mailbox_element_ptr &what)caf::monitorable_actorprotected
bounce(mailbox_element_ptr &what, const error &err)caf::monitorable_actorprotected
broadcast()caf::actor_poolstatic
ctrl() const (defined in caf::abstract_actor)caf::abstract_actor
cv_ (defined in caf::monitorable_actor)caf::monitorable_actormutableprotected
detach(const attachable::token &what) overridecaf::monitorable_actorvirtual
detach_impl(const attachable::token &what, bool stop_on_hit=false, bool dry_run=false) (defined in caf::monitorable_actor)caf::monitorable_actorprotected
enqueue(mailbox_element_ptr what, execution_unit *eu) overridecaf::actor_poolvirtual
caf::monitorable_actor::enqueue(strong_actor_ptr sender, message_id mid, message msg, execution_unit *host) overridecaf::abstract_actorvirtual
factory typedef (defined in caf::actor_pool)caf::actor_pool
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
handle_system_message(mailbox_element &x, execution_unit *ctx, 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
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
is_hidden_flag (defined in caf::abstract_channel)caf::abstract_channelstatic
link_to(const actor_addr &x)caf::monitorable_actor
link_to(const ActorHandle &x)caf::monitorable_actor
make(execution_unit *eu, policy pol)caf::actor_poolstatic
make(execution_unit *eu, size_t num_workers, const factory &fac, policy pol)caf::actor_poolstatic
message_types() constcaf::abstract_actorvirtual
monitorable_actor(actor_config &cfg)caf::monitorable_actorexplicitprotected
mtx_ (defined in caf::abstract_actor)caf::abstract_actormutableprotected
name() constcaf::monitorable_actorvirtual
node() const noexceptcaf::abstract_actor
on_cleanup(const error &reason) overridecaf::actor_poolprotectedvirtual
on_destroy() overridecaf::actor_poolvirtual
operator=(const abstract_actor &)=delete (defined in caf::abstract_actor)caf::abstract_actor
policy typedef (defined in caf::actor_pool)caf::actor_pool
random()caf::actor_poolstatic
round_robin()caf::actor_poolstatic
setup_metrics() (defined in caf::actor_pool)caf::actor_pool
split_join(Join jf, Split sf=Split(), T init=T())caf::actor_poolstatic
unlink_from(const actor_addr &x)caf::monitorable_actor
unlink_from(const ActorHandle &x)caf::monitorable_actor
uplock typedef (defined in caf::actor_pool)caf::actor_pool
~abstract_actor() override (defined in caf::abstract_actor)caf::abstract_actor
~abstract_channel() (defined in caf::abstract_channel)caf::abstract_channelvirtual
~actor_pool() override (defined in caf::actor_pool)caf::actor_pool