libcaf
0.13.2
Main Page
Modules
Namespaces
Classes
Examples
Class List
Class Index
Class Hierarchy
Class Members
caf
actor_pool
caf::actor_pool Member List
This is the complete list of members for
caf::actor_pool
, including all inherited members.
abstract_actor
()
caf::abstract_actor
protected
abstract_actor
(actor_id aid, node_id nid)
caf::abstract_actor
protected
actor_id
typedef
caf::abstract_actor
related
actor_pool
() (defined in
caf::actor_pool
)
caf::actor_pool
actor_vec
typedef (defined in
caf::actor_pool
)
caf::actor_pool
address
() const
caf::abstract_actor
attach
(attachable_ptr ptr)
caf::abstract_actor
attach_functor
(F f)
caf::abstract_actor
cleanup
(uint32_t reason)
caf::abstract_actor
protected
deref
() noexcept
caf::ref_counted
detach
(const attachable::token &what)
caf::abstract_actor
enqueue
(const actor_addr &sender, message_id mid, message content, execution_unit *host) override
caf::actor_pool
virtual
enqueue
(mailbox_element_ptr what, execution_unit *host) override
caf::actor_pool
virtual
establish_backlink
(const actor_addr &other)
caf::abstract_actor
exit_reason
() const
caf::abstract_actor
exited
() const
caf::abstract_actor
protected
factory
typedef (defined in
caf::actor_pool
)
caf::actor_pool
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
host
() const
caf::abstract_actor
host
(execution_unit *new_host)
caf::abstract_actor
id
() const
caf::abstract_actor
intrusive_ptr_add_ref
(ref_counted *p)
caf::ref_counted
related
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_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_remote
() const
caf::abstract_channel
link_to
(const actor_addr &whom)
caf::abstract_actor
link_to
(const ActorHandle &whom)
caf::abstract_actor
make
(policy pol)
caf::actor_pool
static
make
(size_t n, factory fac, policy pol)
caf::actor_pool
static
message_types
() const
caf::abstract_actor
virtual
node
() const
caf::abstract_channel
operator=
(const ref_counted &) (defined in
caf::ref_counted
)
caf::ref_counted
policy
typedef (defined in
caf::actor_pool
)
caf::actor_pool
rc_
(defined in
caf::ref_counted
)
caf::ref_counted
protected
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
remove_backlink
(const actor_addr &other)
caf::abstract_actor
request_deletion
(bool decremented_rc) noexcept
caf::memory_managed
virtual
split_join
(Join jf, Split sf=Split(), T init=T())
caf::actor_pool
static
unique
() const noexcept
caf::ref_counted
unlink_from
(const actor_addr &other)
caf::abstract_actor
unlink_from
(const ActorHandle &other)
caf::abstract_actor
uplock
typedef (defined in
caf::actor_pool
)
caf::actor_pool
~abstract_channel
() (defined in
caf::abstract_channel
)
caf::abstract_channel
virtual
~actor_pool
() (defined in
caf::actor_pool
)
caf::actor_pool
~memory_managed
() (defined in
caf::memory_managed
)
caf::memory_managed
protected
virtual
~ref_counted
() (defined in
caf::ref_counted
)
caf::ref_counted
Generated by
1.8.9.1