Anklang-0.3.0.dev712+gdc4e642f anklang-0.3.0.dev712+gdc4e642f
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Ase::CoTaskAux::FinalAwaiter< promise_type > Struct Template Reference

Public Member Functions

constexpr bool await_ready () const noexcept
 
std::coroutine_handle await_suspend (std::coroutine_handle< promise_type > h)
 Resume the parent frame that is co_await-ing this CoTask<>
 
constexpr void await_resume () noexcept
 

Detailed Description

template<typename promise_type>
struct Ase::CoTaskAux::FinalAwaiter< promise_type >

Definition at line 38 of file cotask.hh.

Member Function Documentation

◆ await_ready()

template<typename promise_type >
constexpr bool Ase::CoTaskAux::FinalAwaiter< promise_type >::await_ready ( ) const
constexprnoexcept

Definition at line 40 of file cotask.hh.

◆ await_resume()

template<typename promise_type >
constexpr void Ase::CoTaskAux::FinalAwaiter< promise_type >::await_resume ( )
constexprnoexcept

Definition at line 52 of file cotask.hh.

◆ await_suspend()

template<typename promise_type >
std::coroutine_handle Ase::CoTaskAux::FinalAwaiter< promise_type >::await_suspend ( std::coroutine_handle< promise_type >  h)

Resume the parent frame that is co_await-ing this CoTask<>

Definition at line 43 of file cotask.hh.

References Ase::ase_rethrow(), and std::noop_coroutine().


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