| 
    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.