Skip to content

Commit b10b524

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 21e6c50 commit b10b524

3 files changed

Lines changed: 59 additions & 1077 deletions

File tree

reference/execution/execution/continues_on.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,8 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2026-06-08T01:13:52">
204-
2026年06月08日 01時13分52秒
203+
<span itemprop="datePublished" content="2026-06-09T10:45:18">
204+
2026年06月09日 10時45分18秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -261,17 +261,17 @@ <h3>Senderアルゴリズムタグ <code>continues_on</code></h3>
261261

262262
<span class="w"> </span><span class="k">using</span><span class="w"> </span><span class="n">sched_t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">decltype</span><span class="p">(</span><span class="k">auto</span><span class="p">(</span><span class="n">sch</span><span class="p">));</span>
263263
<span class="w"> </span><span class="k">using</span><span class="w"> </span><span class="n">variant_t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><i>see below</i></span><span class="p">;</span>
264-
<span class="w"> </span><span class="k">using</span><span class="w"> </span><span class="n">receiver_tag</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><i>see below</i></span><span class="p">;</span>
265-
<span class="w"> </span><span class="k">using</span><span class="w"> </span><span class="n">operation_t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="connect_result_t.html">connect_result_t</a></span><span class="o">&lt;</span><span class="n"><a href="schedule_result_t.html">schedule_result_t</a></span><span class="o">&lt;</span><span class="n">sched_t</span><span class="o">&gt;</span><span class="p">,</span><span class="w"> </span><span class="n">receiver_tag</span><span class="o">&gt;</span><span class="p">;</span>
266-
<span class="w"> </span><span class="k">constexpr</span><span class="w"> </span><span class="kt">bool</span><span class="w"> </span><span class="n">nothrow</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">noexcept</span><span class="p">(</span><span class="n"><a href="connect.html">connect</a></span><span class="p">(</span><span class="n"><a href="schedule.html">schedule</a></span><span class="p">(</span><span class="n">sch</span><span class="p">),</span><span class="w"> </span><span class="n">receiver_tag</span><span class="p">{</span><span class="nb">nullptr</span><span class="p">}));</span>
264+
<span class="w"> </span><span class="k">using</span><span class="w"> </span><span class="n">receiver_t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><i>see below</i></span><span class="p">;</span>
265+
<span class="w"> </span><span class="k">using</span><span class="w"> </span><span class="n">operation_t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n"><a href="connect_result_t.html">connect_result_t</a></span><span class="o">&lt;</span><span class="n"><a href="schedule_result_t.html">schedule_result_t</a></span><span class="o">&lt;</span><span class="n">sched_t</span><span class="o">&gt;</span><span class="p">,</span><span class="w"> </span><span class="n">receiver_t</span><span class="o">&gt;</span><span class="p">;</span>
266+
<span class="w"> </span><span class="k">constexpr</span><span class="w"> </span><span class="kt">bool</span><span class="w"> </span><span class="n">nothrow</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">noexcept</span><span class="p">(</span><span class="n"><a href="connect.html">connect</a></span><span class="p">(</span><span class="n"><a href="schedule.html">schedule</a></span><span class="p">(</span><span class="n">sch</span><span class="p">),</span><span class="w"> </span><span class="n">receiver_t</span><span class="p">{</span><span class="nb">nullptr</span><span class="p">}));</span>
267267

268268
<span class="w"> </span><span class="k">struct</span><span class="w"> </span><span class="nc">state</span><span class="o">-</span><span class="n">type</span><span class="w"> </span><span class="p">{</span>
269269
<span class="w"> </span><span class="n">Rcvr</span><span class="o">&amp;</span><span class="w"> </span><span class="n">rcvr</span><span class="p">;</span><span class="w"> </span><span class="c1">// exposition only</span>
270270
<span class="w"> </span><span class="n">variant_t</span><span class="w"> </span><span class="n">async</span><span class="o">-</span><span class="n">result</span><span class="p">;</span><span class="w"> </span><span class="c1">// exposition only</span>
271271
<span class="w"> </span><span class="n">operation_t</span><span class="w"> </span><span class="n">op</span><span class="o">-</span><span class="n">state</span><span class="p">;</span><span class="w"> </span><span class="c1">// exposition only</span>
272272

273273
<span class="w"> </span><span class="k">explicit</span><span class="w"> </span><span class="n">state</span><span class="o">-</span><span class="n">type</span><span class="p">(</span><span class="n">sched_t</span><span class="w"> </span><span class="n">sch</span><span class="p">,</span><span class="w"> </span><span class="n">Rcvr</span><span class="o">&amp;</span><span class="w"> </span><span class="n">rcvr</span><span class="p">)</span><span class="w"> </span><span class="k">noexcept</span><span class="p">(</span><span class="n">nothrow</span><span class="p">)</span>
274-
<span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">rcvr</span><span class="p">(</span><span class="n">rcvr</span><span class="p">),</span><span class="w"> </span><span class="n">op</span><span class="o">-</span><span class="n">state</span><span class="p">(</span><span class="n"><a href="connect.html">connect</a></span><span class="p">(</span><span class="n"><a href="schedule.html">schedule</a></span><span class="p">(</span><span class="n">sch</span><span class="p">),</span><span class="w"> </span><span class="n">receiver_tag</span><span class="p">{</span><span class="k">this</span><span class="p">}))</span><span class="w"> </span><span class="p">{}</span>
274+
<span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">rcvr</span><span class="p">(</span><span class="n">rcvr</span><span class="p">),</span><span class="w"> </span><span class="n">op</span><span class="o">-</span><span class="n">state</span><span class="p">(</span><span class="n"><a href="connect.html">connect</a></span><span class="p">(</span><span class="n"><a href="schedule.html">schedule</a></span><span class="p">(</span><span class="n">sch</span><span class="p">),</span><span class="w"> </span><span class="n">receiver_t</span><span class="p">{</span><span class="k">this</span><span class="p">}))</span><span class="w"> </span><span class="p">{}</span>
275275
<span class="w"> </span><span class="p">};</span>
276276

277277
<span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="n">state</span><span class="o">-</span><span class="n">type</span><span class="p">{</span><span class="n">sch</span><span class="p">,</span><span class="w"> </span><span class="n">rcvr</span><span class="p">};</span>
@@ -287,7 +287,7 @@ <h3>Senderアルゴリズムタグ <code>continues_on</code></h3>
287287
</p>
288288
</li>
289289
<li>
290-
<p><code>receiver_tag</code>は説明専用クラス<code>receiver-type</code>のエイリアスとする。</p>
290+
<p><code>receiver_t</code>は説明専用クラス<code>receiver-type</code>のエイリアスとする。</p>
291291
</li>
292292
</ul>
293293
<p><code>impls-for&lt;continues_on_t&gt;::complete</code>メンバは、下記ラムダ式と等価な関数呼び出し可能なオブジェクトで初期化される。</p>

0 commit comments

Comments
 (0)