C++ Actor Framework  0.18
caf::optional< T > Member List

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

emplace(Ts &&... xs) (defined in caf::optional< T >)caf::optional< T >
m_value (defined in caf::optional< T >)caf::optional< T >
move_if_optional(optional< T > &x)caf::optional< T >related
move_if_optional(T *x)caf::optional< T >related
operator bool() constcaf::optional< T >explicit
operator!() constcaf::optional< T >
operator!=(const optional< T > &lhs, const optional< T > &rhs)caf::optional< T >related
operator!=(const optional< T > &lhs, none_t)caf::optional< T >related
operator!=(none_t, const optional< T > &rhs)caf::optional< T >related
operator!=(const optional< T > &lhs, const T &rhs)caf::optional< T >related
operator!=(const T &lhs, const optional< T > &rhs)caf::optional< T >related
operator*()caf::optional< T >
operator*() constcaf::optional< T >
operator->() constcaf::optional< T >
operator->()caf::optional< T >
operator<(const optional< T > &lhs, const optional< T > &rhs)caf::optional< T >related
operator<(const optional< T > &, none_t)caf::optional< T >related
operator<(none_t, const optional< T > &rhs)caf::optional< T >related
operator<(const optional< T > &lhs, const T &rhs)caf::optional< T >related
operator<(const T &lhs, const optional< T > &rhs)caf::optional< T >related
operator<=(const optional< T > &lhs, const optional< T > &rhs)caf::optional< T >related
operator<=(const optional< T > &lhs, none_t)caf::optional< T >related
operator<=(none_t, const optional< T > &)caf::optional< T >related
operator<=(const optional< T > &lhs, const T &rhs)caf::optional< T >related
operator<=(const T &lhs, const optional< T > &rhs)caf::optional< T >related
operator=(const optional &other) (defined in caf::optional< T >)caf::optional< T >
operator=(optional &&other) noexcept(std::is_nothrow_destructible< T >::value &&std::is_nothrow_move_assignable< T >::value) (defined in caf::optional< T >)caf::optional< T >
operator==(const optional< T > &lhs, const optional< T > &rhs)caf::optional< T >related
operator==(const optional< T > &lhs, none_t)caf::optional< T >related
operator==(none_t, const optional< T > &rhs)caf::optional< T >related
operator==(const optional< T > &lhs, const T &rhs)caf::optional< T >related
operator==(const T &lhs, const optional< T > &rhs)caf::optional< T >related
operator>(const optional< T > &lhs, const optional< T > &rhs)caf::optional< T >related
operator>(const optional< T > &lhs, none_t)caf::optional< T >related
operator>(none_t, const optional< T > &)caf::optional< T >related
operator>(const optional< T > &lhs, const T &rhs)caf::optional< T >related
operator>(const T &lhs, const optional< T > &rhs)caf::optional< T >related
operator>=(const optional< T > &lhs, const optional< T > &rhs)caf::optional< T >related
operator>=(const optional< T > &, none_t)caf::optional< T >related
operator>=(none_t, const optional< T > &)caf::optional< T >related
operator>=(const optional< T > &lhs, const T &rhs)caf::optional< T >related
operator>=(const T &lhs, const optional< T > &rhs)caf::optional< T >related
optional(const none_t &=none)caf::optional< T >
optional(U x)caf::optional< T >
optional(const optional &other) (defined in caf::optional< T >)caf::optional< T >
optional(optional &&other) noexcept(std::is_nothrow_move_constructible< T >::value) (defined in caf::optional< T >)caf::optional< T >
reset() (defined in caf::optional< T >)caf::optional< T >
to_string(const optional< T > &x) -> decltype(to_string(std::declval< const T & >()))caf::optional< T >related
type typedefcaf::optional< T >
value()caf::optional< T >
value() constcaf::optional< T >
value_or(const T &default_value) constcaf::optional< T >
value_type typedef (defined in caf::optional< T >)caf::optional< T >
~optional() (defined in caf::optional< T >)caf::optional< T >