Skip to content

Commit e8eee70

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent cb679fb commit e8eee70

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+8037
-667
lines changed

reference/execution/execution.html

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,8 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-08-16T01:47:50">
192-
2025年08月16日 01時47分50秒
191+
<span itemprop="datePublished" content="2025-08-20T09:30:57">
192+
2025年08月20日 09時30分57秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -459,18 +459,13 @@ <h3>Sender</h3>
459459
<td>C++26</td>
460460
</tr>
461461
<tr>
462-
<td><code><a href="execution/sender_to.html">execution::sender_to</a></code></td>
463-
<td>指定Receiverに接続可能なSender (concept)</td>
464-
<td>C++26</td>
465-
</tr>
466-
<tr>
467-
<td><code><a href="execution/get_completion_signatures.html">execution::get_completion_signatures</a></code></td>
468-
<td>Senderの完了シグネチャ集合を取得 (customization point object)</td>
462+
<td><code><a href="execution/dependent_sender.html">execution::dependent_sender</a></code></td>
463+
<td>依存Sender (concept)</td>
469464
<td>C++26</td>
470465
</tr>
471466
<tr>
472-
<td><code><a href="execution/completion_signatures_of_t.html">execution::completion_signatures_of_t</a></code></td>
473-
<td>Senderの完了シグネチャ集合を取得 (alias template)</td>
467+
<td><code><a href="execution/sender_to.html">execution::sender_to</a></code></td>
468+
<td>指定Receiverに接続可能なSender (concept)</td>
474469
<td>C++26</td>
475470
</tr>
476471
<tr>
@@ -698,6 +693,21 @@ <h3>Sender/Receiverユーティリティ</h3>
698693
<td>C++26</td>
699694
</tr>
700695
<tr>
696+
<td><code><a href="execution/dependent_sender_error.html">execution::dependent_sender_error</a></code></td>
697+
<td>依存Senderを表す<a class="cpprefjp-defined-word" data-desc="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態">例外</a>クラス(class)</td>
698+
<td>C++26</td>
699+
</tr>
700+
<tr>
701+
<td><code><a href="execution/get_completion_signatures.html">execution::get_completion_signatures</a></code></td>
702+
<td>Senderの完了シグネチャ集合を取得 (function template)</td>
703+
<td>C++26</td>
704+
</tr>
705+
<tr>
706+
<td><code><a href="execution/completion_signatures_of_t.html">execution::completion_signatures_of_t</a></code></td>
707+
<td>Senderの完了シグネチャ集合を取得 (alias template)</td>
708+
<td>C++26</td>
709+
</tr>
710+
<tr>
701711
<td><code><a href="execution/run_loop.html">execution::run_loop</a></code></td>
702712
<td>単一スレッド上でのループ実行 (class)</td>
703713
<td>C++26</td>

reference/execution/execution/basic-operation.html

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2025-07-14T14:04:00">
204-
2025年07月14日 14時04分00秒
203+
<span itemprop="datePublished" content="2025-08-16T12:31:08">
204+
2025年08月16日 12時31分08秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Koichi Murase</span>
208+
<span itemprop="name">yoh</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -237,7 +237,7 @@
237237

238238
<span class="n">basic</span><span class="o">-</span><span class="n">operation</span><span class="p">(</span><span class="n">Sndr</span><span class="o">&amp;&amp;</span> <span class="n">sndr</span><span class="p">,</span> <span class="n">Rcvr</span><span class="o">&amp;&amp;</span> <span class="n">rcvr</span><span class="p">)</span> <span class="k">noexcept</span><span class="p">(</span><span class="n"><i>see below</i></span><span class="p">)</span> <span class="c1">// exposition only</span>
239239
<span class="o">:</span> <span class="n">basic</span><span class="o">-</span><span class="n">state</span><span class="o">&lt;</span><span class="n">Sndr</span><span class="p">,</span> <span class="n">Rcvr</span><span class="o">&gt;</span><span class="p">(</span><span class="n"><a href="../../utility/forward.html">std::forward</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">(</span><span class="n">sndr</span><span class="p">),</span> <span class="n"><a href="../../utility/move.html">std::move</a></span><span class="p">(</span><span class="n">rcvr</span><span class="p">)),</span>
240-
<span class="n">inner</span><span class="o">-</span><span class="n">ops</span><span class="p">(</span><span class="n">connect</span><span class="o">-</span><span class="n">all</span><span class="p">(</span><span class="k">this</span><span class="p">,</span> <span class="n"><a href="../../utility/forward.html">std::forward</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">(</span><span class="n">sndr</span><span class="p">),</span> <span class="n">indices</span><span class="o">-</span><span class="k">for</span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">()))</span>
240+
<span class="n">inner</span><span class="o">-</span><span class="n">ops</span><span class="p">(</span><span class="n">connect</span><span class="o">-</span><span class="n">all</span><span class="p">(</span><span class="k">this</span><span class="p">,</span> <span class="n"><a href="../../utility/forward.html">std::forward</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">(</span><span class="n">sndr</span><span class="p">),</span> <span class="n"><a href="basic-sender.html">indices-for</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">()))</span>
241241
<span class="p">{}</span>
242242

243243
<span class="kt">void</span> <span class="n">start</span><span class="p">()</span> <span class="o">&amp;</span> <span class="k">noexcept</span> <span class="p">{</span>
@@ -269,7 +269,7 @@ <h2>概要</h2>
269269
<h2>クラス仕様</h2>
270270
<p><code>basic-operation</code>コンストラクタ<code>noexcept</code>節の式は下記の通り。</p>
271271
<p><div class="codehilite"><pre><span></span><code><span class="n"><a href="../../type_traits/is_nothrow_constructible.html">is_nothrow_constructible_v</a></span><span class="o">&lt;</span><span class="n">basic</span><span class="o">-</span><span class="n">state</span><span class="o">&lt;</span><span class="n">Self</span><span class="p">,</span> <span class="n">Rcvr</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">Self</span><span class="p">,</span> <span class="n">Rcvr</span><span class="o">&gt;</span> <span class="o">&amp;&amp;</span>
272-
<span class="k">noexcept</span><span class="p">(</span><span class="n">connect</span><span class="o">-</span><span class="n">all</span><span class="p">(</span><span class="k">this</span><span class="p">,</span> <span class="n"><a href="../../utility/forward.html">std::forward</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">(</span><span class="n">sndr</span><span class="p">),</span> <span class="n">indices</span><span class="o">-</span><span class="k">for</span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">()))</span>
272+
<span class="k">noexcept</span><span class="p">(</span><span class="n">connect</span><span class="o">-</span><span class="n">all</span><span class="p">(</span><span class="k">this</span><span class="p">,</span> <span class="n"><a href="../../utility/forward.html">std::forward</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">(</span><span class="n">sndr</span><span class="p">),</span> <span class="n"><a href="basic-sender.html">indices-for</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">()))</span>
273273
</code></pre></div>
274274
</p>
275275
<p><code>basic-state</code>コンストラクタ<code>noexcept</code>節の式は下記の通り。</p>
@@ -296,10 +296,7 @@ <h2>説明専用エンティティ</h2>
296296

297297
<span class="k">template</span><span class="o">&lt;</span><span class="k">class</span> <span class="nc">Sndr</span><span class="p">,</span> <span class="k">class</span> <span class="nc">Rcvr</span><span class="o">&gt;</span>
298298
<span class="k">using</span> <span class="n">connect</span><span class="o">-</span><span class="n">all</span><span class="o">-</span><span class="n">result</span> <span class="o">=</span> <span class="n"><a href="../../functional/call-result-t.html">call-result-t</a></span><span class="o">&lt;</span> <span class="c1">// exposition only</span>
299-
<span class="k">decltype</span><span class="p">(</span><span class="n">connect</span><span class="o">-</span><span class="n">all</span><span class="p">),</span> <span class="n">basic</span><span class="o">-</span><span class="n">state</span><span class="o">&lt;</span><span class="n">Sndr</span><span class="p">,</span> <span class="n">Rcvr</span><span class="o">&gt;*</span><span class="p">,</span> <span class="n">Sndr</span><span class="p">,</span> <span class="n">indices</span><span class="o">-</span><span class="k">for</span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;&gt;</span><span class="p">;</span>
300-
301-
<span class="k">template</span><span class="o">&lt;</span><span class="k">class</span> <span class="nc">Sndr</span><span class="o">&gt;</span>
302-
<span class="k">using</span> <span class="n">indices</span><span class="o">-</span><span class="k">for</span> <span class="o">=</span> <span class="n"><a href="../../type_traits/remove_reference.html">remove_reference_t</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;::</span><span class="n">indices</span><span class="o">-</span><span class="k">for</span><span class="p">;</span> <span class="c1">// exposition only </span>
299+
<span class="k">decltype</span><span class="p">(</span><span class="n">connect</span><span class="o">-</span><span class="n">all</span><span class="p">),</span> <span class="n">basic</span><span class="o">-</span><span class="n">state</span><span class="o">&lt;</span><span class="n">Sndr</span><span class="p">,</span> <span class="n">Rcvr</span><span class="o">&gt;*</span><span class="p">,</span> <span class="n">Sndr</span><span class="p">,</span> <span class="n"><a href="basic-sender.html">indices-for</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;&gt;</span><span class="p">;</span>
303300
</code></pre></div>
304301
</p>
305302
<p>説明専用の定数<code>connect-all</code>は、下記ラムダ式と等価な関数呼び出し可能なオブジェクトとして初期化される。</p>

0 commit comments

Comments
 (0)