CAF  0.17.6
caf::mailbox_element_view< Ts > Member List

This is the complete list of members for caf::mailbox_element_view< Ts >, including all inherited members.

apply(F fun) -> optional< typename detail::get_callable_trait< F >::result_type > (defined in caf::type_erased_tuple)caf::type_erased_tuple
content() override (defined in caf::mailbox_element_view< Ts >)caf::mailbox_element_view< Ts >virtual
content() const override (defined in caf::mailbox_element_view< Ts >)caf::mailbox_element_view< Ts >virtual
copy(size_t pos) const override (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
copy_content_to_message() const override (defined in caf::mailbox_element_view< Ts >)caf::mailbox_element_view< Ts >virtual
data() (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
data() const (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
empty() constcaf::type_erased_tuple
forwarding_stack typedef (defined in caf::mailbox_element)caf::mailbox_element
get(size_t pos) const noexcept override (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
get_as(size_t pos) constcaf::type_erased_tuple
get_as(typed_index< T, Pos >) const (defined in caf::type_erased_tuple)caf::type_erased_tuple
get_as_tuple(detail::type_list< Ts... >, detail::int_list< Is... >) const (defined in caf::type_erased_tuple)caf::type_erased_tuple
get_as_tuple() const (defined in caf::type_erased_tuple)caf::type_erased_tuple
get_mutable(size_t pos) override (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
get_mutable_as(size_t pos)caf::type_erased_tuple
inspect(Inspector &f, mailbox_element &x) (defined in caf::mailbox_element)caf::mailbox_elementrelated
is_high_priority() const (defined in caf::mailbox_element)caf::mailbox_element
load(size_t pos, deserializer &source) override (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
caf::type_erased_tuple::load(deserializer &source)caf::type_erased_tuplevirtual
mailbox_element() (defined in caf::mailbox_element)caf::mailbox_element
mailbox_element(strong_actor_ptr &&x, message_id y, forwarding_stack &&z) (defined in caf::mailbox_element)caf::mailbox_element
mailbox_element(mailbox_element &&)=delete (defined in caf::mailbox_element)caf::mailbox_element
mailbox_element(const mailbox_element &)=delete (defined in caf::mailbox_element)caf::mailbox_element
mailbox_element_ptr typedef (defined in caf::mailbox_element)caf::mailbox_elementrelated
mailbox_element_view(strong_actor_ptr &&x0, message_id x1, forwarding_stack &&x2, Ts &... xs) (defined in caf::mailbox_element_view< Ts >)caf::mailbox_element_view< Ts >
make_mailbox_element(strong_actor_ptr sender, message_id id, mailbox_element::forwarding_stack stages, message msg) (defined in caf::mailbox_element)caf::mailbox_elementrelated
make_mailbox_element(strong_actor_ptr sender, message_id id, mailbox_element::forwarding_stack stages, T &&x, Ts &&... xs) (defined in caf::mailbox_element)caf::mailbox_elementrelated
make_type_erased_tuple_view(Ts &... xs) (defined in caf::type_erased_tuple)caf::type_erased_tuplerelated
make_typed_index() (defined in caf::type_erased_tuple)caf::type_erased_tuplestatic
match_element(size_t pos) const noexceptcaf::type_erased_tuple
match_elements() const noexceptcaf::type_erased_tuple
matches(size_t pos, uint16_t nr, const std::type_info *ptr) const noexceptcaf::type_erased_tuple
matches(size_t pos, const rtti_pair &rtti) const noexceptcaf::type_erased_tuple
mid (defined in caf::mailbox_element)caf::mailbox_element
move_content_to_message() override (defined in caf::mailbox_element_view< Ts >)caf::mailbox_element_view< Ts >virtual
move_if_unshared(size_t pos)caf::type_erased_tuple
nextcaf::intrusive::singly_linked< mailbox_element >
node_pointer typedefcaf::intrusive::singly_linked< mailbox_element >
node_type typedefcaf::intrusive::singly_linked< mailbox_element >
num_token typedef (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
operator=(mailbox_element &&)=delete (defined in caf::mailbox_element)caf::mailbox_element
operator=(const mailbox_element &)=delete (defined in caf::mailbox_element)caf::mailbox_element
operator=(type_erased_tuple_view &&)=delete (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
operator=(const type_erased_tuple_view &)=delete (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
operator=(const type_erased_tuple &)=default (defined in caf::type_erased_tuple)caf::type_erased_tuple
request_deletion(bool decremented_rc) const noexceptcaf::memory_managedvirtual
save(size_t pos, serializer &sink) const override (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
caf::type_erased_tuple::save(serializer &sink) constcaf::type_erased_tuplevirtual
sender (defined in caf::mailbox_element)caf::mailbox_element
serialize(Processor &proc, type_erased_tuple &x) (defined in caf::type_erased_tuple)caf::type_erased_tuplerelated
serialize(Processor &proc, type_erased_tuple &x) (defined in caf::type_erased_tuple)caf::type_erased_tuplerelated
shared() const noexceptcaf::type_erased_tuplevirtual
singly_linked(node_pointer n=nullptr) (defined in caf::intrusive::singly_linked< mailbox_element >)caf::intrusive::singly_linked< mailbox_element >
size() const noexcept override (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
stages (defined in caf::mailbox_element)caf::mailbox_element
stringify(size_t pos) const override (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
caf::type_erased_tuple::stringify() constcaf::type_erased_tuple
to_string(const type_erased_tuple &x) (defined in caf::type_erased_tuple)caf::type_erased_tuplerelated
tuple_type typedef (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
type(size_t pos) const noexcept override (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
type_erased_tuple()=default (defined in caf::type_erased_tuple)caf::type_erased_tuple
type_erased_tuple(const type_erased_tuple &)=default (defined in caf::type_erased_tuple)caf::type_erased_tuple
type_erased_tuple_view(Ts &... xs) (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
type_erased_tuple_view(const type_erased_tuple_view &other) (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
type_nr(size_t pos) const noexceptcaf::type_erased_tuple
type_token() const noexcept override (defined in caf::detail::type_erased_tuple_view< Ts >)caf::detail::type_erased_tuple_view< Ts >
~mailbox_element() override (defined in caf::mailbox_element)caf::mailbox_element
~memory_managed() (defined in caf::memory_managed)caf::memory_managedprotectedvirtual
~message_view() (defined in caf::message_view)caf::message_viewvirtual
~type_erased_tuple() (defined in caf::type_erased_tuple)caf::type_erased_tuplevirtual