C++ Actor Framework 0.18
|
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(const expected &other) noexcept(nothrow_copy) (defined in caf::expected< T >) | caf::expected< T > | |
expected(Enum code) (defined in caf::expected< T >) | caf::expected< T > | |
expected(expected &&other) noexcept(nothrow_move) (defined in caf::expected< T >) | caf::expected< T > | |
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, Enum y) (defined in caf::expected< T >) | caf::expected< T > | related |
operator!=(Enum 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=(Enum 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, Enum y) (defined in caf::expected< T >) | caf::expected< T > | related |
operator==(Enum 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 > |