libcaf
0.15.5
|
This is the complete list of members for caf::variant< Ts >, including all inherited members.
apply_visitor(Visitor &visitor, const variant< Ts... > &data) | caf::variant< Ts > | related |
apply_visitor(Visitor &visitor, variant< Ts... > &data) | caf::variant< Ts > | related |
get(variant< Us... > &value) | caf::variant< Ts > | related |
get(const variant< Us... > &value) | caf::variant< Ts > | related |
get_if(variant< Us... > *value) | caf::variant< Ts > | related |
get_if(const variant< Us... > *value) | caf::variant< Ts > | related |
index() const (defined in caf::variant< Ts >) | caf::variant< Ts > | |
inspect(Inspector &f, variant_reader< variant< Ts... >> &x) | caf::variant< Ts > | related |
inspect(Inspector &f, variant< Ts... > &x) | caf::variant< Ts > | related |
inspect(Inspector &f, variant_writer< variant< Ts... >> &x) | caf::variant< Ts > | related |
inspect(Inspector &f, variant< Ts... > &x) | caf::variant< Ts > | related |
max_type_id (defined in caf::variant< Ts >) | caf::variant< Ts > | static |
operator=(const variant &other) (defined in caf::variant< Ts >) | caf::variant< Ts > | |
operator=(variant &&other) (defined in caf::variant< Ts >) | caf::variant< Ts > | |
operator=(U &&arg) (defined in caf::variant< Ts >) | caf::variant< Ts > | |
operator==(const variant< Ts... > &x, const variant< Ts... > &y) | caf::variant< Ts > | related |
operator==(const T &x, const variant< Ts... > &y) | caf::variant< Ts > | related |
operator==(const variant< Ts... > &x, const T &y) | caf::variant< Ts > | related |
type0 typedef (defined in caf::variant< Ts >) | caf::variant< Ts > | |
types typedef (defined in caf::variant< Ts >) | caf::variant< Ts > | |
valueless_by_exception() const (defined in caf::variant< Ts >) | caf::variant< Ts > | |
variant() (defined in caf::variant< Ts >) | caf::variant< Ts > | |
variant(U &&arg) (defined in caf::variant< Ts >) | caf::variant< Ts > | |
variant(const variant &other) (defined in caf::variant< Ts >) | caf::variant< Ts > | |
variant(variant &&other) (defined in caf::variant< Ts >) | caf::variant< Ts > | |
visit(Visitor &&visitor, Variant &&data) -> decltype(data.apply(std::forward< Visitor >(visitor))) | caf::variant< Ts > | related |
~variant() (defined in caf::variant< Ts >) | caf::variant< Ts > |