Loading...
Searching...
No Matches
caf::optional< T > Member List

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

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() const | caf::optional< T > | explicit
operator!() const | caf::optional< T > |
operator!=(const optional< T > &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator!=(const optional< T > &lhs, none_t) (defined in caf::optional< T >) | caf::optional< T > | related
operator!=(none_t, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator!=(const optional< T > &lhs, const T &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator!=(const T &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator*() | caf::optional< T > |
operator*() const | caf::optional< T > |
operator->() const | caf::optional< T > |
operator->() | caf::optional< T > |
operator<(const optional< T > &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator<(const optional< T > &, none_t) (defined in caf::optional< T >) | caf::optional< T > | related
operator<(none_t, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator<(const optional< T > &lhs, const T &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator<(const T &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator<=(const optional< T > &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator<=(const optional< T > &lhs, none_t) (defined in caf::optional< T >) | caf::optional< T > | related
operator<=(none_t, const optional< T > &) (defined in caf::optional< T >) | caf::optional< T > | related
operator<=(const optional< T > &lhs, const T &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator<=(const T &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | 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) (defined in caf::optional< T >) | caf::optional< T > | related
operator==(const optional< T > &lhs, none_t) (defined in caf::optional< T >) | caf::optional< T > | related
operator==(none_t, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator==(const optional< T > &lhs, const T &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator==(const T &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator>(const optional< T > &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator>(const optional< T > &lhs, none_t) (defined in caf::optional< T >) | caf::optional< T > | related
operator>(none_t, const optional< T > &) (defined in caf::optional< T >) | caf::optional< T > | related
operator>(const optional< T > &lhs, const T &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator>(const T &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator>=(const optional< T > &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator>=(const optional< T > &, none_t) (defined in caf::optional< T >) | caf::optional< T > | related
operator>=(none_t, const optional< T > &) (defined in caf::optional< T >) | caf::optional< T > | related
operator>=(const optional< T > &lhs, const T &rhs) (defined in caf::optional< T >) | caf::optional< T > | related
operator>=(const T &lhs, const optional< T > &rhs) (defined in caf::optional< T >) | 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 > |
to_string(const optional< T > &x) (defined in caf::optional< T >) | caf::optional< T > | related
type typedef | caf::optional< T > |
value() | caf::optional< T > |
value() const | caf::optional< T > |
value_or(const T &default_value) const | caf::optional< T > |
~optional() (defined in caf::optional< T >) | caf::optional< T > |