|
typedef T | value_t |
|
typedef T * | ptr_t |
|
typedef T const * | const_ptr_t |
|
typedef T & | ref_t |
|
typedef T const & | const_ref_t |
|
typedef E | error_t |
|
typedef Expected< value_t, error_t > | self_t |
|
|
| Expected (value_t const &expectedValue) |
|
| Expected (error_t const &unexpectedValue) |
|
| Expected (self_t const &src) |
|
self_t & | operator= (self_t const &src) |
|
value_t * | get () const noexcept |
|
bool | hasValue () const noexcept |
|
bool | empty () const noexcept |
|
ref_t | value () noexcept |
|
const_ref_t | value () const noexcept |
|
const_ref_t | value (const_ref_t defaultValue) const |
|
error_t * | getErrorPtr () const noexcept |
|
error_t & | error () noexcept |
|
error_t const & | error () const noexcept |
|
value_t * | operator-> () noexcept |
|
value_t const * | operator-> () const noexcept |
|
value_t & | operator* () noexcept |
|
value_t const & | operator* () const noexcept |
|
bool | operator! () const noexcept |
|
self_t const & | andThen (Delegate1< value_t & > const &callback) const |
|
self_t const & | orElse (Delegate1< error_t & > const &callback) const |
|
self_t const & | orThrow () const |
|
The documentation for this class was generated from the following file: