- coroutine[meta header]
- std[meta namespace]
- coroutine_handle[meta class]
- function[meta id-type]
- cpp20[meta cpp]
bool done() const;
最終サスペンドポイントで中断状態にあること、つまりコルーチン本体の終端到達済みか確認する。
*this
が中断状態のコルーチンを指すこと。
コルーチンが最終サスペンドポイントで中断状態にあればtrue
を返す。
それ以外の箇所で中断状態にあればfalse
を返す。
- C++20
- Clang: ??
- GCC: 11.1 [mark verified]
- Visual C++: ??