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

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

cerror() const noexcept | caf::expected< T > |
cvalue() const noexcept | caf::expected< T > |
engaged() const noexcept | caf::expected< T > |
error() noexcept | caf::expected< T > |
error() const noexcept | caf::expected< T > |
error_ (defined in caf::expected< T >) | caf::expected< T > |
expected(U x, typename std::enable_if< std::is_convertible< U, T >::value >::type *=nullptr) (defined in caf::expected< T >) | caf::expected< T > |
expected(T &&x) noexcept(nothrow_move) (defined in caf::expected< T >) | caf::expected< T > |
expected(const T &x) noexcept(nothrow_copy) (defined in caf::expected< T >) | caf::expected< T > |
expected(caf::error e) noexcept (defined in caf::expected< T >) | caf::expected< T > |
expected(no_error_t) noexcept (defined in caf::expected< T >) | caf::expected< T > |
expected(const expected &other) noexcept(nothrow_copy) (defined in caf::expected< T >) | caf::expected< T > |
expected(Code code) (defined in caf::expected< T >) | caf::expected< T > |
expected(expected &&other) noexcept(nothrow_move) (defined in caf::expected< T >) | caf::expected< T > |
no_error | caf::expected< T > | related
nothrow_copy | caf::expected< T > | static
nothrow_move | caf::expected< T > | static
operator bool() const noexcept | caf::expected< T > | explicit
operator!=(const expected< T > &x, const expected< T > &y) -> decltype(*x==*y) (defined in caf::expected< T >) | caf::expected< T > | related
operator!=(const expected< T > &x, const U &y) -> decltype(*x==y) (defined in caf::expected< T >) | caf::expected< T > | related
operator!=(const T &x, const expected< U > &y) -> decltype(x==*y) (defined in caf::expected< T >) | caf::expected< T > | related
operator!=(const expected< T > &x, const error &y) (defined in caf::expected< T >) | caf::expected< T > | related
operator!=(const error &x, const expected< T > &y) (defined in caf::expected< T >) | caf::expected< T > | related
operator!=(const expected< T > &x, E y) (defined in caf::expected< T >) | caf::expected< T > | related
operator!=(E x, const expected< T > &y) (defined in caf::expected< T >) | caf::expected< T > | related
operator!=(const expected< void > &x, const expected< void > &y) (defined in caf::expected< T >) | caf::expected< T > | related
operator*() noexcept | caf::expected< T > |
operator*() const noexcept | caf::expected< T > |
operator->() noexcept | caf::expected< T > |
operator->() const noexcept | caf::expected< T > |
operator=(const expected &other) noexcept(nothrow_copy) (defined in caf::expected< T >) | caf::expected< T > |
operator=(expected &&other) noexcept(nothrow_move) (defined in caf::expected< T >) | caf::expected< T > |
operator=(const T &x) noexcept(nothrow_copy) (defined in caf::expected< T >) | caf::expected< T > |
operator=(T &&x) noexcept(nothrow_move) (defined in caf::expected< T >) | caf::expected< T > |
operator=(U x) (defined in caf::expected< T >) | caf::expected< T > |
operator=(caf::error e) noexcept (defined in caf::expected< T >) | caf::expected< T > |
operator=(Code code) (defined in caf::expected< T >) | caf::expected< T > |
operator==(const expected< T > &x, const expected< T > &y) -> decltype(*x==*y) (defined in caf::expected< T >) | caf::expected< T > | related
operator==(const expected< T > &x, const U &y) -> decltype(*x==y) (defined in caf::expected< T >) | caf::expected< T > | related
operator==(const T &x, const expected< U > &y) -> decltype(x==*y) (defined in caf::expected< T >) | caf::expected< T > | related
operator==(const expected< T > &x, const error &y) (defined in caf::expected< T >) | caf::expected< T > | related
operator==(const error &x, const expected< T > &y) (defined in caf::expected< T >) | caf::expected< T > | related
operator==(const expected< T > &x, E y) (defined in caf::expected< T >) | caf::expected< T > | related
operator==(E x, const expected< T > &y) (defined in caf::expected< T >) | caf::expected< T > | related
operator==(const expected< void > &x, const expected< void > &y) (defined in caf::expected< T >) | caf::expected< T > | related
value() noexcept | caf::expected< T > |
value() const noexcept | caf::expected< T > |
value_ (defined in caf::expected< T >) | caf::expected< T > |
value_type typedef (defined in caf::expected< T >) | caf::expected< T > |
~expected() (defined in caf::expected< T >) | caf::expected< T > |