|
rippled
|
#include <Expected.h>


Public Member Functions | |
| template<typename U > requires std::convertible_to<U, T> | |
| constexpr | Expected (U &&r) |
| template<typename U > requires std::convertible_to<U, E> && (!std::is_reference_v<U>) | |
| constexpr | Expected (Unexpected< U > e) |
| constexpr bool | has_value () const |
| constexpr T const & | value () const |
| constexpr T & | value () |
| constexpr E const & | error () const |
| constexpr E & | error () |
| constexpr | operator bool () const |
| constexpr T & | operator* () |
| constexpr T const & | operator* () const |
| constexpr T * | operator-> () |
| constexpr T const * | operator-> () const |
Private Types | |
| using | Base = boost::outcome_v2::result< T, E, detail::throw_policy > |
Definition at line 111 of file Expected.h.
|
private |
Definition at line 114 of file Expected.h.
|
constexpr |
Definition at line 119 of file Expected.h.
|
constexpr |
Definition at line 126 of file Expected.h.
|
constexpr |
Definition at line 132 of file Expected.h.
|
constexpr |
Definition at line 138 of file Expected.h.
|
constexpr |
Definition at line 144 of file Expected.h.
|
constexpr |
Definition at line 150 of file Expected.h.
|
constexpr |
Definition at line 156 of file Expected.h.
|
explicitconstexpr |
Definition at line 162 of file Expected.h.
|
constexpr |
Definition at line 171 of file Expected.h.
|
constexpr |
Definition at line 177 of file Expected.h.
|
constexpr |
Definition at line 183 of file Expected.h.
|
constexpr |
Definition at line 189 of file Expected.h.