![]() |
LeechCraft 0.6.70-17769-g4e68d7fcba
Modular cross-platform feature rich live environment.
|
#include "task.h"
Classes | |
| struct | promise_type |
Public Types | |
| using | ResultType_t = R |
| template<typename RR> | |
| using | ReplaceResult_t = Task<RR, Extensions...> |
Public Member Functions | |
| Task (const std::coroutine_handle< promise_type > &handle) | |
| ~Task () noexcept | |
| Task (const Task &other) | |
| Task & | operator= (const Task &other) |
| Task (Task &&other) noexcept | |
| Task & | operator= (Task &&other) noexcept |
| auto | operator co_await () const noexcept |
| using LC::Util::Task< R, Extensions >::ReplaceResult_t = Task<RR, Extensions...> |
| using LC::Util::Task< R, Extensions >::ResultType_t = R |
|
inlineexplicit |
Definition at line 152 of file task.h.
Referenced by LC::Util::Task< R, Extensions >::promise_type::get_return_object().
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |