Skip to content

Latest commit

 

History

History
59 lines (37 loc) · 2.06 KB

coroutine.md

File metadata and controls

59 lines (37 loc) · 2.06 KB

coroutine

  • coroutine[meta header]
  • cpp20[meta cpp]

概要

<coroutine>ヘッダでは、コルーチンの制御に関する機能を提供する。

このヘッダでは、以下の標準ヘッダをインクルードする:

コルーチントレイト

名前 説明 対応バージョン
coroutine_traits Promise型導出トレイト(class template) C++20

コルーチンハンドル

名前 説明 対応バージョン
coroutine_handle コルーチンハンドル(class template) C++20

何もしないコルーチン

名前 説明 対応バージョン
noop_coroutine_promise 何もしないコルーチンPromise型(class) C++20
noop_coroutine_handle 何もしないコルーチンのハンドル(class) C++20
noop_coroutine 何もしないコルーチンのハンドルを取得(function) C++20

トリビアルAwaitable型

名前 説明 対応バージョン
suspend_never 常に中断しないAwaitable型(class) C++20
suspend_always 常に中断するAwaitable型(class) C++20

バージョン

言語

  • C++20

処理系

関連項目

参照