#include <mp-coro/bits/nonvoid_storage.h>
template<typename T>
class mp_coro::detail::nonvoid_storage< T >
Definition at line 39 of file nonvoid_storage.h.
|
std::variant< std::monostate, std::exception_ptr, T > | result |
|
◆ value_type
◆ nonvoid_get() [1/3]
◆ nonvoid_get() [2/3]
◆ nonvoid_get() [3/3]
T & nonvoid_get |
( |
| ) |
const & |
|
inline |
◆ set_exception()
void set_exception |
( |
std::exception_ptr |
ptr | ) |
|
|
inlinenoexceptinherited |
◆ set_value()
void set_value |
( |
U && |
value | ) |
|
|
inlinenoexceptinherited |
◆ get() [1/2]
const T & get |
( |
| ) |
const & |
|
inlineinherited |
◆ get() [2/2]
◆ result
std::variant<std::monostate, std::exception_ptr, T> result |
|
protectedinherited |
The documentation for this class was generated from the following file: