![]() |
LeechCraft
0.6.70-16373-g319c272718
Modular cross-platform feature rich live environment.
|
#include "task.h"
Public Types | |
using | Handle_t = std::coroutine_handle< Promise > |
Public Member Functions | |
bool | await_ready () const noexcept |
void | await_suspend (std::coroutine_handle<> handle) |
auto | await_resume () const |
Public Attributes | |
Handle_t | Handle_ |
using LC::Util::detail::TaskAwaiter< Promise >::Handle_t = std::coroutine_handle<Promise> |
|
inlinenoexcept |
Definition at line 57 of file task.h.
References LC::Util::detail::TaskAwaiter< Promise >::Handle_.
|
inline |
Definition at line 74 of file task.h.
References LC::Util::detail::TaskAwaiter< Promise >::Handle_.
|
inline |
Definition at line 69 of file task.h.
References LC::Util::detail::TaskAwaiter< Promise >::Handle_.
Handle_t LC::Util::detail::TaskAwaiter< Promise >::Handle_ |
Definition at line 55 of file task.h.
Referenced by LC::Util::detail::TaskAwaiter< Promise >::await_ready(), LC::Util::detail::TaskAwaiter< Promise >::await_resume(), and LC::Util::detail::TaskAwaiter< Promise >::await_suspend().