Skip to content

Commit 8c3d2df

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 696fdb8 commit 8c3d2df

File tree

13 files changed

+2453
-111
lines changed

13 files changed

+2453
-111
lines changed

reference/execution/execution/get_parallel_scheduler.html

Lines changed: 3 additions & 3 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="2025-08-27T16:34:45">
204-
2025年08月27日 16時34分45秒
203+
<span itemprop="datePublished" content="2025-08-28T16:37:59">
204+
2025年08月28日 16時37分59秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -233,7 +233,7 @@
233233
<h2>概要</h2>
234234
<p>システムの<a href="parallel_scheduler.html">並列Scheduler</a>を取得する。</p>
235235
<h2>効果</h2>
236-
<p>説明用の<code>eb</code><code><span href="https://cpprefjp.github.io/reference/execution/execution/system_context_replaceability/query_parallel_scheduler_backend.md.nolink">system_context_replaceability::query_parallel_scheduler_backend()</span></code>の結果とする。</p>
236+
<p>説明用の<code>eb</code><code><a href="system_context_replaceability/query_parallel_scheduler_backend.html">system_context_replaceability::query_parallel_scheduler_backend()</a></code>の結果とする。</p>
237237
<p>もし<code>eb == nullptr</code>ならば、<code><a href="../../exception/terminate.html">terminate</a></code>を呼び出す。そうでなければ、<code>eb</code>に関連付けられた<code><a href="parallel_scheduler.html">parallel_scheduler</a></code>オブジェクトを返す。</p>
238238
<h2></h2>
239239
<p><div class="yata" id="66041d03418c1e7dbc2450bf5227a0e88bdadbd6"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../execution.html">&lt;execution&gt;</a></span><span class="cp"></span>

reference/execution/execution/parallel_scheduler.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="2025-08-28T11:28:56">
204-
2025年08月28日 11時28分56秒
203+
<span itemprop="datePublished" content="2025-08-28T16:37:59">
204+
2025年08月28日 16時37分59秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -247,19 +247,19 @@ <h2>クラス仕様</h2>
247247
<p>説明用の<code>sch2</code><code>parallel_scheduler</code>型のオブジェクトとしたとき、<code>BACKEND-OF(sch)</code><code>BACKEND-OF(sch2)</code>が同一オブジェクトを指す場合に限って、2つのオブジェクト<code>sch</code><code>sch2</code>は等しい。</p>
248248
<p><code>rcvr</code><a href="receiver.html">Receiver</a>としたとき、基底<code>B</code>を持つ<code>rcvr</code>のプロキシ(proxy for <code>rcvr</code> with base <code>B</code>)は下記を満たす<code>B</code>型の左辺値<code>r</code>となる。</p>
249249
<ul>
250-
<li><code>r.set_value()は、[</code>set_value<code>](set_value.md)</code>(std::move(rcvr))`と同じ効果。</li>
250+
<li><code>r.set_value()</code>は、<code><a href="set_value.html">set_value</a>(std::move(rcvr))</code>と同じ効果。</li>
251251
<li><code>r.set_error(e)</code>は、<code>e</code><code><a href="../../exception/exception_ptr.html">exception_ptr</a></code>として、<code><a href="set_error.html">set_error</a>(std::move(rcvr), std::move(e))</code>と同じ効果。</li>
252252
<li><code>r.set_stopped()</code>は、<code><a href="set_stopped.html">set_stopped</a>(std::move(rcvr))</code>と同じ効果。</li>
253253
</ul>
254-
<p>プロキシ<code>r</code>に対する事前確保バックエンドストレージ(preallocated backend storage)は、<code><a href="../../span/span.html">span</a>&lt;<a href="../../cstddef.html">byte</a>&gt;</code>型のオブジェクト<code>s</code>であり、<code>r</code>に対して<code><a href="set_value.html">set_value</a></code><code><a href="set_error.html">set_error</a></code><code><a href="set_stopped.html">set_stopped</a></code>いずれかが呼び出されるまで範囲<code>s</code>は有効かつ上書き可能である。</p>
254+
<p>プロキシ<code>r</code>に対する事前確保バックエンドストレージ(preallocated backend storage)は、<code><a href="../../span/span.html">span</a>&lt;<a href="../../cstddef/byte.html">byte</a>&gt;</code>型のオブジェクト<code>s</code>であり、<code>r</code>に対して<code><a href="set_value.html">set_value</a></code><code><a href="set_error.html">set_error</a></code><code><a href="set_stopped.html">set_stopped</a></code>いずれかが呼び出されるまで範囲<code>s</code>は有効かつ上書き可能である。</p>
255255
<p>呼び出し可能オブジェクト<code>f</code>と引数<code>arg</code>を持つ<code>rcvr</code>のバルクチャンク化プロキシ(bulk chunked proxy)は、基底
256256
<code><span href="https://cpprefjp.github.io/reference/execution/execution/system_context_replaceability/bulk_item_receiver_proxy.md.nolink">system_context_replaceability::bulk_item_receiver_proxy</span></code>を持つ<code>rcvr</code>のプロキシ<code>r</code>であり、インデクス<code>i</code>, <code>j</code>に対する<code>r.execute(i, j)</code><code>f(i, j, args...)</code>と同じ効果を持つ。</p>
257257
<p>呼び出し可能オブジェクト<code>f</code>と引数<code>arg</code>を持つ<code>rcvr</code>のバルク非チャンク化プロキシ(bulk unchunked proxy)は、基底
258258
<code><span href="https://cpprefjp.github.io/reference/execution/execution/system_context_replaceability/bulk_item_receiver_proxy.md.nolink">system_context_replaceability::bulk_item_receiver_proxy</span></code>を持つ<code>rcvr</code>のプロキシ<code>r</code>であり、インデクス<code>i</code>に対する<code>r.execute(i, i + 1)</code><code>f(i, args...)</code>と同じ効果を持つ。</p>
259259
<h3><code>schedule</code> ファクトリ</h3>
260260
<p>説明用の<code>b</code><code>BACKEND-OF(sch)</code><code>sndr</code><code><a href="schedule.html">schedule</a>(sch)</code>が返すオブジェクト、<code>rcvr</code><a href="receiver.html">Receiver</a>とする。<code>rcvr</code><code>sndr</code><a href="connect.html">接続(connect)</a>され、結果の<a href="operation_state.html">Operation State</a><a href="start.html">開始(start)</a>されたとき、</p>
261261
<ul>
262-
<li><code>sndr</code>が値完了するならば、<code><span href="https://cpprefjp.github.io/reference/execution/execution/system_context_replaceability/parallel_scheduler_backend/schedule.md.nolink">b.schedule</span>(r, s)</code>が呼ばれる。このとき、<ul>
262+
<li><code>sndr</code>が値完了するならば、<code><a href="system_context_replaceability/parallel_scheduler_backend/schedule.html">b.schedule</a>(r, s)</code>が呼ばれる。このとき、<ul>
263263
<li><code>r</code>は基底<code><span href="https://cpprefjp.github.io/reference/execution/execution/system_context_replaceability/receiver_proxy.md.nolink">system_context_replaceability::receiver_proxy</span></code>を持つ<code>rcvr</code>のプロキシであり、かつ</li>
264264
<li><code>s</code><code>r</code>に対する事前確保バックエンドストレージである。</li>
265265
</ul>
@@ -269,7 +269,7 @@ <h3><code>schedule</code> ファクトリ</h3>
269269
<h3><code>bulk_chunked</code> アダプタ</h3>
270270
<p><code>parallel_scheduler</code><code><a href="bulk_chunked.html">bulk_chunked</a></code>アルゴリズムのカスタマイズ実装を提供する。<a href="receiver.html">Receiver</a><code>rcvr</code><code>bulk_chunked(sndr, pol, shape, f)</code>が返す<a href="sender.html">Sender</a><a href="connect.html">接続(connect)</a>され、結果の<a href="operation_state.html">Operation State</a><a href="start.html">開始(start)</a>されたとき、</p>
271271
<ul>
272-
<li><code>sndr</code>が値<code>vals</code>で値完了するならば、<code>args</code><code>vals</code>を指す左辺値式のパックとして、<code><span href="https://cpprefjp.github.io/reference/execution/execution/system_context_replaceability/parallel_scheduler_backend/schedule_bulk_chunked.md.nolink">b.schedule_bulk_chunked</span>(shape, r, s)</code>が呼ばれる。このとき、<ul>
272+
<li><code>sndr</code>が値<code>vals</code>で値完了するならば、<code>args</code><code>vals</code>を指す左辺値式のパックとして、<code><a href="system_context_replaceability/parallel_scheduler_backend/schedule_bulk_chunked.html">b.schedule_bulk_chunked</a>(shape, r, s)</code>が呼ばれる。このとき、<ul>
273273
<li><code>r</code>は呼び出し可能オブジェクト<code>f</code>と引数<code>arg</code>を持つ<code>rcvr</code>のバルクチャンク化プロキシであり、かつ</li>
274274
<li><code>s</code><code>r</code>に対する事前確保バックエンドストレージである。</li>
275275
</ul>
@@ -279,7 +279,7 @@ <h3><code>bulk_chunked</code> アダプタ</h3>
279279
<h3><code>bulk_unchunked</code> アダプタ</h3>
280280
<p><code>parallel_scheduler</code><code><a href="bulk_unchunked.html">bulk_unchunked</a></code>アルゴリズムのカスタマイズ実装を提供する。<a href="receiver.html">Receiver</a><code>rcvr</code><code>bulk_unchunked(sndr, pol, shape, f)</code>が返す<a href="sender.html">Sender</a><a href="connect.html">接続(connect)</a>され、結果の<a href="operation_state.html">Operation State</a><a href="start.html">開始(start)</a>されたとき、</p>
281281
<ul>
282-
<li><code>sndr</code>が値<code>vals</code>で値完了するならば、<code>args</code><code>vals</code>を指す左辺値式のパックとして、<code><span href="https://cpprefjp.github.io/reference/execution/execution/system_context_replaceability/parallel_scheduler_backend/schedule_bulk_unchunked.md.nolink">b.schedule_bulk_unchunked</span>(shape, r, s)</code>が呼ばれる。このとき、<ul>
282+
<li><code>sndr</code>が値<code>vals</code>で値完了するならば、<code>args</code><code>vals</code>を指す左辺値式のパックとして、<code><a href="system_context_replaceability/parallel_scheduler_backend/schedule_bulk_unchunked.html">b.schedule_bulk_unchunked</a>(shape, r, s)</code>が呼ばれる。このとき、<ul>
283283
<li><code>r</code>は呼び出し可能オブジェクト<code>f</code>と引数<code>arg</code>を持つ<code>rcvr</code>のバルク非チャンク化プロキシであり、かつ</li>
284284
<li><code>s</code><code>r</code>に対する事前確保バックエンドストレージである。</li>
285285
</ul>

reference/execution/execution/system_context_replaceability.html

Lines changed: 4 additions & 4 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="2025-08-27T16:34:45">
204-
2025年08月27日 16時34分45秒
203+
<span itemprop="datePublished" content="2025-08-28T16:37:59">
204+
2025年08月28日 16時37分59秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -251,12 +251,12 @@
251251
<td>C++26</td>
252252
</tr>
253253
<tr>
254-
<td><code><span href="https://cpprefjp.github.io/reference/execution/execution/system_context_replaceability/parallel_scheduler_backend.md.nolink">parallel_scheduler_backend</span></code></td>
254+
<td><code><a href="system_context_replaceability/parallel_scheduler_backend.html">parallel_scheduler_backend</a></code></td>
255255
<td>並列Schedulerバックエンド (class)</td>
256256
<td>C++26</td>
257257
</tr>
258258
<tr>
259-
<td><code><span href="https://cpprefjp.github.io/reference/execution/execution/system_context_replaceability/query_parallel_scheduler_backend.md.nolink">query_parallel_scheduler_backend</span></code></td>
259+
<td><code><a href="system_context_replaceability/query_parallel_scheduler_backend.html">query_parallel_scheduler_backend</a></code></td>
260260
<td>並列Schedulerバックエンドを問い合わせ (function)</td>
261261
<td>C++26</td>
262262
</tr>

0 commit comments

Comments
 (0)