![]() |
LeechCraft 0.6.70-16373-g319c272718
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 |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |