|
iceoryx2
C++ Language Bindings
|
helper class to be able to handle 'void' value type specialization More...
#include <expected_helper.hpp>
Public Member Functions | |
| expected_storage () noexcept=delete | |
| template<typename... Targs> | |
| expected_storage (in_place_t, Targs &&... args) | |
| template<typename... Targs> | |
| expected_storage (unexpect_t, Targs &&... args) | |
| bool | has_value () const |
| bool | has_error () const |
| ValueType & | value_unchecked () |
| const ValueType & | value_unchecked () const |
| ErrorType & | error_unchecked () |
| const ErrorType & | error_unchecked () const |
helper class to be able to handle 'void' value type specialization
Definition at line 106 of file expected_helper.hpp.
|
deletenoexcept |
|
inlineexplicit |
Definition at line 111 of file expected_helper.hpp.
|
inlineexplicit |
Definition at line 117 of file expected_helper.hpp.
|
inline |
Definition at line 137 of file expected_helper.hpp.
References iox2::legacy::always_false_v.
|
inline |
Definition at line 141 of file expected_helper.hpp.
References iox2::legacy::always_false_v.
|
inline |
Definition at line 125 of file expected_helper.hpp.
References iox2::legacy::variant< Types >::index().
|
inline |
Definition at line 121 of file expected_helper.hpp.
References iox2::legacy::variant< Types >::index().
|
inline |
Definition at line 129 of file expected_helper.hpp.
References iox2::legacy::always_false_v.
|
inline |
Definition at line 133 of file expected_helper.hpp.
References iox2::legacy::always_false_v.