#include <nCine/Base/Task.h>
template<typename T>
Task struct
Represents an asynchronous operation.
Public types
- struct task_promise
-
using promise_type = task_
promise -
using handle_type = std::coroutine_handle<promise_
type>
Constructors, destructors, conversion operators
Public functions
- auto await_ready() -> bool
- auto await_suspend(std::coroutine_handle<> handle) -> bool
-
auto await_suspend(std::coroutine_handle<promise_
type> handle) -> bool - auto await_resume() -> auto
- auto one_step() -> bool
Public variables
- handle_type m_handle