libcaf  0.13.2
caf::optional< T > Member List

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

empty() const caf::optional< T >
get()caf::optional< T >
get() const caf::optional< T >
get_or_else(const T &default_value) const caf::optional< T >
operator bool() const caf::optional< T >explicit
operator!() const caf::optional< T >
operator!=(const optional< T > &lhs, const optional< U > &rhs)caf::optional< T >related
operator!=(const optional< T > &lhs, const U &rhs)caf::optional< T >related
operator!=(const T &lhs, const optional< U > &rhs)caf::optional< T >related
operator!=(const optional< T > &lhs, const none_t &rhs)caf::optional< T >related
operator!=(const none_t &lhs, const optional< T > &rhs)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 &other) (defined in caf::optional< T >)caf::optional< T >
operator=(optional &&other) (defined in caf::optional< T >)caf::optional< T >
operator==(const optional< T > &lhs, const optional< U > &rhs)caf::optional< T >related
operator==(const optional< T > &lhs, const U &rhs)caf::optional< T >related
operator==(const T &lhs, const optional< U > &rhs)caf::optional< T >related
operator==(const optional< T > &val, const none_t &)caf::optional< T >related
operator==(const none_t &, const optional< T > &val)caf::optional< T >related
optional(const none_t &=none)caf::optional< T >
optional(T value)caf::optional< T >
optional(const optional &other) (defined in caf::optional< T >)caf::optional< T >
optional(optional &&other) (defined in caf::optional< T >)caf::optional< T >
to_string(const optional< T > &what)caf::optional< T >related
type typedefcaf::optional< T >
valid() const caf::optional< T >
value_ (defined in caf::optional< T >)caf::optional< T >
~optional() (defined in caf::optional< T >)caf::optional< T >