libcaf  0.14.4
caf::maybe< T > Member List

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

available() const caf::maybe< T >
const_pointer typedef (defined in caf::maybe< T >)caf::maybe< T >
const_reference typedef (defined in caf::maybe< T >)caf::maybe< T >
empty() const caf::maybe< T >
error() const caf::maybe< T >
error_ (defined in caf::maybe< T >)caf::maybe< T >
error_type typedef (defined in caf::maybe< T >)caf::maybe< T >
get()caf::maybe< T >
get() const caf::maybe< T >
maybe(error_type err)caf::maybe< T >
maybe(T value)caf::maybe< T >
maybe(E error_code_enum)caf::maybe< T >
maybe()caf::maybe< T >
maybe(const none_t &)caf::maybe< T >
maybe(const maybe &other) (defined in caf::maybe< T >)caf::maybe< T >
maybe(maybe &&other) (defined in caf::maybe< T >)caf::maybe< T >
maybe(maybe< U > &&other) (defined in caf::maybe< T >)caf::maybe< T >
maybe(const maybe< U > &other) (defined in caf::maybe< T >)caf::maybe< T >
operator bool() const caf::maybe< T >explicit
operator!() const caf::maybe< T >
operator!=(const maybe< T > &lhs, const maybe< U > &rhs)caf::maybe< T >related
operator!=(const maybe< T > &lhs, const U &rhs)caf::maybe< T >related
operator!=(const T &lhs, const maybe< U > &rhs)caf::maybe< T >related
operator!=(const maybe< T > &val, const std::error_condition &err)caf::maybe< T >related
operator!=(const std::error_condition &err, const maybe< T > &val)caf::maybe< T >related
operator!=(const maybe< T > &val, const none_t &)caf::maybe< T >related
operator!=(const none_t &, const maybe< T > &val)caf::maybe< T >related
operator*()caf::maybe< T >
operator*() const caf::maybe< T >
operator->()caf::maybe< T >
operator->() const caf::maybe< T >
operator=(const none_t &) (defined in caf::maybe< T >)caf::maybe< T >
operator=(T value) (defined in caf::maybe< T >)caf::maybe< T >
operator=(error_type err) (defined in caf::maybe< T >)caf::maybe< T >
operator=(E error_code_enum) (defined in caf::maybe< T >)caf::maybe< T >
operator=(maybe &&other) (defined in caf::maybe< T >)caf::maybe< T >
operator=(const maybe &other) (defined in caf::maybe< T >)caf::maybe< T >
operator=(maybe< U > &&other) (defined in caf::maybe< T >)caf::maybe< T >
operator=(const maybe< U > &other) (defined in caf::maybe< T >)caf::maybe< T >
operator==(const maybe< T > &lhs, const maybe< U > &rhs)caf::maybe< T >related
operator==(const T &lhs, const maybe< U > &rhs)caf::maybe< T >related
operator==(const maybe< T > &val, const std::error_condition &err)caf::maybe< T >related
operator==(const std::error_condition &err, const maybe< T > &val)caf::maybe< T >related
operator==(const maybe< T > &val, const none_t &)caf::maybe< T >related
operator==(const none_t &, const maybe< T > &val)caf::maybe< T >related
pointer typedef (defined in caf::maybe< T >)caf::maybe< T >
reference typedef (defined in caf::maybe< T >)caf::maybe< T >
storage typedefcaf::maybe< T >
type typedef (defined in caf::maybe< T >)caf::maybe< T >
value_ (defined in caf::maybe< T >)caf::maybe< T >
~maybe() (defined in caf::maybe< T >)caf::maybe< T >