|
iceoryx2
C++ Language Bindings
|
#include <expected.hpp>
Public Member Functions | |
| constexpr | Unexpected (const Unexpected &)=default |
| constexpr | Unexpected (Unexpected &&)=default |
| ~Unexpected ()=default | |
| auto | operator= (const Unexpected &) -> Unexpected &=default |
| auto | operator= (Unexpected &&) -> Unexpected &=default |
| template<typename Err = E> | |
| constexpr | Unexpected (Err &&err) |
| template<class... Args> | |
| constexpr | Unexpected (InPlaceT, Args &&... args) |
| constexpr auto | error () &noexcept -> E & |
| constexpr auto | error () const &noexcept -> const E & |
| constexpr auto | error () &&noexcept -> E && |
| constexpr auto | error () const &&noexcept -> const E && |
Definition at line 33 of file expected.hpp.
|
constexprdefault |
|
constexprdefault |
|
default |
|
inlineexplicitconstexpr |
Definition at line 47 of file expected.hpp.
|
inlineexplicitconstexpr |
Definition at line 52 of file expected.hpp.
|
inlineconstexprnoexcept |
Definition at line 64 of file expected.hpp.
|
inlineconstexprnoexcept |
Definition at line 56 of file expected.hpp.
|
inlineconstexprnoexcept |
Definition at line 68 of file expected.hpp.
|
inlineconstexprnoexcept |
Definition at line 60 of file expected.hpp.
|
default |
|
default |