IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::TaskPromiseBase::FinalAwaitable Struct Reference

#include <ice/task_promise_base.hxx>

Inheritance diagram for ice::TaskPromiseBase::FinalAwaitable:
ice::TaskExpectedPromise< Result, ErrorType >::ExpectedFinalAwaiter

Public Member Functions

constexpr bool await_ready () const noexcept
template<typename Promise>
auto await_suspend (ice::coroutine_handle< Promise > coro) noexcept -> ice::coroutine_handle<>
void await_resume () const noexcept

Member Function Documentation

◆ await_ready()

bool ice::TaskPromiseBase::FinalAwaitable::await_ready ( ) const
inlineconstexprnoexcept

◆ await_resume()

void ice::TaskPromiseBase::FinalAwaitable::await_resume ( ) const
inlinenoexcept

◆ await_suspend()

template<typename Promise>
auto ice::TaskPromiseBase::FinalAwaitable::await_suspend ( ice::coroutine_handle< Promise > coro) -> ice::coroutine_handle<>
inlinenoexcept

The documentation for this struct was generated from the following file: