#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: