unspecified get_env() const noexcept;
概要
タスクコルーチンの環境を取得する。
戻り値
問い合わせが以下のように転送されるオブジェクトenvを返す。
env.query(get_scheduler)はscheduler_type(SCHED(*this))を返す。env.query(get_allocator)はallocを返す。env.query(get_stop_token)はtokenを返す。- 上記以外の問い合わせ
qと引数a...に対して、式が妥当かつforwarding_query(q)が妥当でtrueとなるとき、呼び出しenv.query(q, a...)はSTATE(*this)を返す。そうでなければ、env.query(q, a...)は不適格となる。
例外
投げない
バージョン
言語
- C++26
処理系
- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??