C++ Actor Framework 0.18
|
The pattern expected<void>
shall be used for functions that may generate an error but would otherwise return bool
.
More...
#include <expected.hpp>
Inherited by caf::expected< unit_t >.
Public Member Functions | |
expected (unit_t) noexcept | |
expected (caf::error e) noexcept | |
expected (const expected &other) noexcept | |
expected (expected &&other) noexcept | |
template<class Enum , class = std::enable_if_t<is_error_code_enum_v<Enum>>> | |
expected (Enum code) | |
expected & | operator= (const expected &other)=default |
expected & | operator= (expected &&other) noexcept |
operator bool () const | |
const caf::error & | error () const |
The pattern expected<void>
shall be used for functions that may generate an error but would otherwise return bool
.