libcaf  0.16.3
caf::message Member List

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

apply(message_handler handler)caf::message
apply(F fun) -> optional< typename detail::get_callable_trait< F >::result_type > (defined in caf::type_erased_tuple)caf::type_erased_tuple
at(size_t p) const noexceptcaf::message
concat(const Ts &... xs)caf::messagestatic
copy(size_t pos) const overridecaf::messagevirtual
copy(const type_erased_tuple &xs)caf::messagestatic
cvals() const noexceptcaf::message
data_ptr typedefcaf::message
drop(size_t n) constcaf::message
drop_right(size_t n) constcaf::message
empty() constcaf::type_erased_tuple
extract(message_handler handler) constcaf::message
extract_opts(std::vector< cli_arg > xs, const help_factory &f=nullptr, bool no_help=false) constcaf::message
force_unshare()caf::message
get(size_t pos) const noexcept overridecaf::messagevirtual
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 p) overridecaf::messagevirtual
get_mutable_as(size_t pos)caf::type_erased_tuple
help_factory typedefcaf::message
inspect(serializer &sink, message &msg)caf::messagerelated
inspect(deserializer &source, message &msg)caf::messagerelated
load(size_t pos, deserializer &source) overridecaf::messagevirtual
load(deserializer &source) overridecaf::messagevirtual
make_message(T &&x, Ts &&... xs)caf::messagerelated
make_message(message other)caf::messagerelated
make_message()caf::messagerelated
make_type_erased_tuple_view(Ts &... xs)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
message() noexcept=default (defined in caf::message)caf::message
message(none_t) noexcept (defined in caf::message)caf::message
message(const message &) noexcept=default (defined in caf::message)caf::message
message(message &&) noexcept (defined in caf::message)caf::message
message(data_ptr ptr) noexcept (defined in caf::message)caf::messageexplicit
move_if_unshared(size_t pos)caf::type_erased_tuple
operator+(const message &lhs, const message &rhs)caf::messagerelated
operator+=(const message &x)caf::message
operator=(const message &) noexcept=default (defined in caf::message)caf::message
operator=(message &&) noexcept (defined in caf::message)caf::message
operator=(const type_erased_tuple &)=default (defined in caf::type_erased_tuple)caf::type_erased_tuple
raw_ptr typedefcaf::message
reset(raw_ptr new_ptr=nullptr, bool add_ref=true) noexceptcaf::message
rtti_pair typedef (defined in caf::type_erased_tuple)caf::type_erased_tuple
save(size_t pos, serializer &sink) const overridecaf::messagevirtual
save(serializer &sink) const overridecaf::messagevirtual
serialize(Processor &proc, type_erased_tuple &x)caf::type_erased_tuplerelated
serialize(Processor &proc, type_erased_tuple &x)caf::type_erased_tuplerelated
shared() const noexcept overridecaf::messagevirtual
size() const noexcept overridecaf::messagevirtual
slice(size_t pos, size_t n) constcaf::message
stringify(size_t pos) const overridecaf::messagevirtual
caf::type_erased_tuple::stringify() constcaf::type_erased_tuple
swap(message &other) noexceptcaf::message
take(size_t n) constcaf::message
take_right(size_t n) constcaf::message
to_string(const message &msg)caf::messagerelated
caf::type_erased_tuple::to_string(const type_erased_tuple &x)caf::type_erased_tuplerelated
type(size_t pos) const noexcept overridecaf::messagevirtual
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_nr(size_t pos) const noexceptcaf::type_erased_tuple
type_token() const noexcept overridecaf::messagevirtual
vals()caf::message
vals() const noexceptcaf::message
~message() override (defined in caf::message)caf::message
~type_erased_tuple() (defined in caf::type_erased_tuple)caf::type_erased_tuplevirtual