Definition at line 148 of file expected.hpp.
Public Member Functions | |
| expected (const unexpected< E > &error) | |
| expected (unexpected< E > &&error) | |
| template<class G> requires std::is_convertible_v<G, E> | |
| expected (const unexpected< G > &error) | |
| template<class G> requires std::is_convertible_v<G, E> | |
| expected (unexpected< G > &&error) | |
| bool | has_value () const noexcept |
| operator bool () const noexcept | |
| void | value () const |
| E & | error () |
| const E & | error () const |
| void & | operator* () &noexcept |
| Unchecked access to the contained value. | |
| void * | operator-> () noexcept |
| Unchecked access to the members of the contained value. | |
|
constexprnoexcept |
Definition at line 358 of file expected.hpp.
| utils::expected< void, E >::expected | ( | const unexpected< E > & | error | ) |
Definition at line 361 of file expected.hpp.
| utils::expected< void, E >::expected | ( | unexpected< E > && | error | ) |
Definition at line 366 of file expected.hpp.
| utils::expected< void, E >::expected | ( | const unexpected< G > & | error | ) |
Definition at line 373 of file expected.hpp.
| utils::expected< void, E >::expected | ( | unexpected< G > && | error | ) |
Definition at line 380 of file expected.hpp.
| E & utils::expected< void, E >::error | ( | ) |
Definition at line 402 of file expected.hpp.
| const E & utils::expected< void, E >::error | ( | ) | const |
Definition at line 411 of file expected.hpp.
|
noexcept |
Definition at line 385 of file expected.hpp.
|
explicitnoexcept |
Definition at line 390 of file expected.hpp.
|
noexcept |
Unchecked access to the contained value.
Definition at line 120 of file expected.hpp.
|
noexcept |
Unchecked access to the members of the contained value.
Definition at line 130 of file expected.hpp.
| void utils::expected< void, E >::value | ( | ) | const |
Definition at line 395 of file expected.hpp.