Skip to content

Commit cd5f884

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 982e98b commit cd5f884

18 files changed

+834
-115
lines changed

reference/execution/execution/bulk_chunked.html

Lines changed: 3 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="2026-01-20T10:25:40">
204+
2026年01月20日 10時25分40秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -289,12 +289,11 @@ <h3>Senderアルゴリズムタグ <code>bulk_chunked</code></h3>
289289
<p><div class="codehilite"><pre><span></span><code><span class="k">auto</span> <span class="n">cs</span> <span class="o">=</span> <span class="n"><a href="get_completion_signatures.html">get_completion_signatures</a></span><span class="o">&lt;</span><span class="n"><a href="child-type.html">child-type</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../forwarding_query.html">FWD-ENV-T</a></span><span class="p">(</span><span class="n">Env</span><span class="p">)...</span><span class="o">&gt;</span><span class="p">();</span>
290290
<span class="k">auto</span> <span class="n">fn</span> <span class="o">=</span> <span class="p">[]</span><span class="o">&lt;</span><span class="n">class</span><span class="p">...</span> <span class="n">Ts</span><span class="o">&gt;</span><span class="p">(</span><span class="n"><a href="set_value.html">set_value_t</a></span><span class="p">(</span><span class="o">*</span><span class="p">)(</span><span class="n">Ts</span><span class="p">...))</span> <span class="p">{</span>
291291
<span class="k">if</span> <span class="k">constexpr</span> <span class="p">(</span><span class="o">!</span><span class="n"><a href="../../concepts/invocable.html">invocable</a></span><span class="o">&lt;</span><span class="n"><a href="../../type_traits/remove_cvref.html">remove_cvref_t</a></span><span class="o">&lt;</span><span class="n"><a href="data-type.html">data-type</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;&gt;</span><span class="p">,</span> <span class="n">Ts</span><span class="o">&amp;</span><span class="p">...</span><span class="o">&gt;</span><span class="p">)</span>
292-
<span class="k">throw</span> <span class="n">unspecified</span><span class="o">-</span><span class="n">exception</span><span class="p">();</span>
292+
<span class="k">throw</span> <span class="n"><a href="unspecified-exception.html">unspecified-exception</a></span><span class="p">();</span>
293293
<span class="p">};</span>
294294
<span class="n">cs</span><span class="p">.</span><span class="n"><a href="completion_signatures.html">for-each</a></span><span class="p">(</span><span class="n"><a href="overload-set.html">overload-set</a></span><span class="p">{</span><span class="n">fn</span><span class="p">,</span> <span class="p">[](</span><span class="k">auto</span><span class="p">){}});</span>
295295
</code></pre></div>
296296
</p>
297-
<p><code>unspecified-exception</code><code><a href="../../exception/exception.html">exception</a></code>から派生した型となる。</p>
298297
<h2>カスタマイゼーションポイント</h2>
299298
<p>Senderアルゴリズム構築時および<a href="receiver.html">Receiver</a>接続時に、関連付けられた実行ドメインに対して<code><a href="transform_sender.html">execution::transform_sender</a></code>経由でSender変換が行われる。
300299
<a href="default_domain.html">デフォルト実行ドメイン</a>では無変換。</p>

reference/execution/execution/decay-copyable-result-datums.html

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
<meta name="viewport" content="width=device-width,initial-scale=1">
2222
<meta name="keywords" content="
23-
C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,execution,function template,std::execution,cpp26
23+
C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,execution,function template,std::execution,cpp26,
2424
">
2525
<meta name="title" content="decay-copyable-result-datums - cpprefjp C++日本語リファレンス" />
2626
<meta itemprop="name" content="decay-copyable-result-datums - cpprefjp C++日本語リファレンス" />
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;execution&#34;], &#34;id-type&#34;: [&#34;function template&#34;], &#34;namespace&#34;: [&#34;std::execution&#34;], &#34;cpp&#34;: [&#34;cpp26&#34;]}, &#34;sources&#34;: [], &#34;page_id&#34;: [&#34;reference&#34;, &#34;execution&#34;, &#34;execution&#34;, &#34;decay-copyable-result-datums&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;execution&#34;], &#34;id-type&#34;: [&#34;function template&#34;], &#34;namespace&#34;: [&#34;std::execution&#34;], &#34;cpp&#34;: [&#34;cpp26&#34;], &#34;exposition-only&#34;: [&#34;&#34;]}, &#34;sources&#34;: [], &#34;page_id&#34;: [&#34;reference&#34;, &#34;execution&#34;, &#34;execution&#34;, &#34;decay-copyable-result-datums&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -200,8 +200,8 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2025-08-20T09:30:57">
204-
2025年08月20日 09時30分57秒
203+
<span itemprop="datePublished" content="2026-01-20T10:25:40">
204+
2026年01月20日 10時25分40秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -224,18 +224,17 @@
224224
<div class="row">
225225
<div class="col-sm-12 content-body">
226226

227-
<div class="identifier-type">function template</div><div class="header">&lt;execution&gt;</div><h1 itemprop="name"><span class="namespace" title="namespace std::execution">std::execution::</span><span class="token">decay-copyable-result-datums</span><span class="cpp cpp26" title="C++26で追加">(C++26)</span></h1>
227+
<div class="identifier-type">function template</div><div class="header">&lt;execution&gt;</div><h1 class="exposition-only" itemprop="name"><span class="namespace" title="namespace std::execution">std::execution::</span><span class="token">decay-copyable-result-datums</span><span class="cpp cpp26" title="C++26で追加">(C++26)</span><span class="cpp exposition-only" title="説明専用"></span></h1>
228228
<div itemprop="articleBody"><p><div class="codehilite"><pre><span></span><code><span class="k">constexpr</span> <span class="kt">void</span> <span class="n">decay</span><span class="o">-</span><span class="n">copyable</span><span class="o">-</span><span class="n">result</span><span class="o">-</span><span class="n">datums</span><span class="p">(</span><span class="k">auto</span> <span class="n">cs</span><span class="p">)</span> <span class="p">{</span>
229229
<span class="n">cs</span><span class="p">.</span><span class="n"><a href="completion_signatures.html">for-each</a></span><span class="p">([]</span><span class="o">&lt;</span><span class="k">class</span> <span class="nc">Tag</span><span class="p">,</span> <span class="n">class</span><span class="p">...</span> <span class="n">Ts</span><span class="o">&gt;</span><span class="p">(</span><span class="n">Tag</span><span class="p">(</span><span class="o">*</span><span class="p">)(</span><span class="n">Ts</span><span class="p">...))</span> <span class="p">{</span>
230230
<span class="k">if</span> <span class="k">constexpr</span> <span class="p">(</span><span class="o">!</span><span class="p">(</span><span class="n"><a href="../../type_traits/is_constructible.html">is_constructible_v</a></span><span class="o">&lt;</span><span class="n"><a href="../../type_traits/decay.html">decay_t</a></span><span class="o">&lt;</span><span class="n">Ts</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">Ts</span><span class="o">&gt;</span> <span class="o">&amp;&amp;</span><span class="p">...))</span>
231-
<span class="k">throw</span> <span class="n">unspecified</span><span class="o">-</span><span class="n">exception</span><span class="p">();</span>
231+
<span class="k">throw</span> <span class="n"><a href="unspecified-exception.html">unspecified-exception</a></span><span class="p">();</span>
232232
<span class="p">});</span>
233233
<span class="p">}</span>
234234
</code></pre></div>
235235
</p>
236236
<h2>概要</h2>
237237
<p><code>decay-copyable-result-datums</code>は、Senderアルゴリズム動作仕様定義で用いられる説明専用の関数テンプレートである。</p>
238-
<p><code>unspecified-exception</code><code><a href="../../exception/exception.html">exception</a></code>から派生した型となる。</p>
239238
<h2>バージョン</h2>
240239
<h3>言語</h3>
241240
<ul>

reference/execution/execution/let_value.html

Lines changed: 5 additions & 6 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-09-01T08:56:30">
204-
2025年09月01日 08時56分30秒
203+
<span itemprop="datePublished" content="2026-01-20T10:25:40">
204+
2026年01月20日 10時25分40秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Akira Takahashi</span>
208+
<span itemprop="name">yoh</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -344,13 +344,12 @@ <h3>Senderアルゴリズムタグ <code>let-cpo</code></h3>
344344
<span class="k">auto</span> <span class="n">cs</span> <span class="o">=</span> <span class="n"><a href="get_completion_signatures.html">get_completion_signatures</a></span><span class="o">&lt;</span><span class="n"><a href="child-type.html">child-type</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../forwarding_query.html">FWD-ENV-T</a></span><span class="p">(</span><span class="n">Env</span><span class="p">)...</span><span class="o">&gt;</span><span class="p">();</span>
345345
<span class="k">auto</span> <span class="n">fn</span> <span class="o">=</span> <span class="p">[]</span><span class="o">&lt;</span><span class="n">class</span><span class="p">...</span> <span class="n">Ts</span><span class="o">&gt;</span><span class="p">(</span><span class="n"><a href="../../functional/decayed-typeof.html">decayed-typeof</a></span><span class="o">&lt;</span><span class="n"><i>set-cpo</i></span><span class="o">&gt;</span><span class="p">(</span><span class="o">*</span><span class="p">)(</span><span class="n">Ts</span><span class="p">...))</span> <span class="p">{</span>
346346
<span class="k">if</span> <span class="k">constexpr</span> <span class="p">(</span><span class="o">!</span><span class="n">is</span><span class="o">-</span><span class="n">valid</span><span class="o">-</span><span class="n">let</span><span class="o">-</span><span class="n">sender</span><span class="p">)</span> <span class="c1">// <i>see below</i></span>
347-
<span class="k">throw</span> <span class="n">unspecified</span><span class="o">-</span><span class="n">exception</span><span class="p">();</span>
347+
<span class="k">throw</span> <span class="n"><a href="unspecified-exception.html">unspecified-exception</a></span><span class="p">();</span>
348348
<span class="p">};</span>
349349
<span class="n">cs</span><span class="p">.</span><span class="n"><a href="completion_signatures.html">for-each</a></span><span class="p">(</span><span class="n"><a href="overload-set.html">overload-set</a></span><span class="p">(</span><span class="n">fn</span><span class="p">,</span> <span class="p">[](</span><span class="k">auto</span><span class="p">){}));</span>
350350
</code></pre></div>
351351
</p>
352-
<p><code>unspecified-exception</code><code><a href="../../exception/exception.html">exception</a></code>から派生した型となる。
353-
説明用の変数<code>is-valid-let-sender</code>は下記を全て満たす時に限って<code>true</code>となる。</p>
352+
<p>説明用の変数<code>is-valid-let-sender</code>は下記を全て満たす時に限って<code>true</code>となる。</p>
354353
<ul>
355354
<li><code>(<a href="../../concepts/constructible_from.html">constructible_from</a>&lt;decay_t&lt;Ts&gt;, Ts&gt; &amp;&amp;...)</code></li>
356355
<li><code><a href="../../concepts/invocable.html">invocable</a>&lt;LetFn, decay_t&lt;Ts&gt;&amp;...&gt;</code></li>

reference/execution/execution/not-a-sender.html

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
<meta name="viewport" content="width=device-width,initial-scale=1">
2222
<meta name="keywords" content="
23-
C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,execution,class,std::execution,cpp26
23+
C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,execution,class,std::execution,cpp26,
2424
">
2525
<meta name="title" content="not-a-sender - cpprefjp C++日本語リファレンス" />
2626
<meta itemprop="name" content="not-a-sender - cpprefjp C++日本語リファレンス" />
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;execution&#34;], &#34;id-type&#34;: [&#34;class&#34;], &#34;namespace&#34;: [&#34;std::execution&#34;], &#34;cpp&#34;: [&#34;cpp26&#34;]}, &#34;sources&#34;: [], &#34;page_id&#34;: [&#34;reference&#34;, &#34;execution&#34;, &#34;execution&#34;, &#34;not-a-sender&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;execution&#34;], &#34;id-type&#34;: [&#34;class&#34;], &#34;namespace&#34;: [&#34;std::execution&#34;], &#34;cpp&#34;: [&#34;cpp26&#34;], &#34;exposition-only&#34;: [&#34;&#34;]}, &#34;sources&#34;: [], &#34;page_id&#34;: [&#34;reference&#34;, &#34;execution&#34;, &#34;execution&#34;, &#34;not-a-sender&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -200,8 +200,8 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2025-08-16T12:31:08">
204-
2025年08月16日 12時31分08秒
203+
<span itemprop="datePublished" content="2026-01-20T10:25:40">
204+
2026年01月20日 10時25分40秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -224,20 +224,19 @@
224224
<div class="row">
225225
<div class="col-sm-12 content-body">
226226

227-
<div class="identifier-type">class</div><div class="header">&lt;execution&gt;</div><h1 itemprop="name"><span class="namespace" title="namespace std::execution">std::execution::</span><span class="token">not-a-sender</span><span class="cpp cpp26" title="C++26で追加">(C++26)</span></h1>
227+
<div class="identifier-type">class</div><div class="header">&lt;execution&gt;</div><h1 class="exposition-only" itemprop="name"><span class="namespace" title="namespace std::execution">std::execution::</span><span class="token">not-a-sender</span><span class="cpp cpp26" title="C++26で追加">(C++26)</span><span class="cpp exposition-only" title="説明専用"></span></h1>
228228
<div itemprop="articleBody"><p><div class="codehilite"><pre><span></span><code><span class="k">struct</span> <span class="n">not</span><span class="o">-</span><span class="n">a</span><span class="o">-</span><span class="n">sender</span> <span class="p">{</span>
229229
<span class="k">using</span> <span class="n">sender_concept</span> <span class="o">=</span> <span class="n"><a href="sender.html">sender_t</a></span><span class="p">;</span>
230230

231231
<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>
232232
<span class="k">static</span> <span class="n">consteval</span> <span class="k">auto</span> <span class="n"><a href="get_completion_signatures.html">get_completion_signatures</a></span><span class="p">()</span> <span class="o">-&gt;</span> <span class="n"><a href="completion_signatures.html">completion_signatures</a></span><span class="o">&lt;&gt;</span> <span class="p">{</span>
233-
<span class="k">throw</span> <span class="n">unspecified</span><span class="o">-</span><span class="n">exception</span><span class="p">();</span>
233+
<span class="k">throw</span> <span class="n"><a href="unspecified-exception.html">unspecified-exception</a></span><span class="p">();</span>
234234
<span class="p">}</span>
235235
<span class="p">};</span>
236236
</code></pre></div>
237237
</p>
238238
<h2>概要</h2>
239239
<p><code>not-a-sender</code>は、Senderアルゴリズム動作仕様定義で用いられる説明専用のクラスである。</p>
240-
<p><code>unspecified-exception</code><code><a href="../../exception/exception.html">exception</a></code>から派生した型となる。</p>
241240
<h2>バージョン</h2>
242241
<h3>言語</h3>
243242
<ul>

reference/execution/execution/read_env.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-16T12:31:08">
204-
2025年08月16日 12時31分08秒
203+
<span itemprop="datePublished" content="2026-01-20T10:25:40">
204+
2026年01月20日 10時25分40秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -253,7 +253,7 @@ <h3>Senderアルゴリズムタグ</h3>
253253
</code></pre></div>
254254
</p>
255255
<p><code>Q</code><code><a href="../../type_traits/decay.html">decay_t</a>&lt;<a href="data-type.html">data-type</a>&lt;Sndr&gt;&gt;</code>とする。
256-
<code>Env</code>型の左辺値<code>env</code>に対して式<code>Q()(env)</code><a class="cpprefjp-defined-word" data-desc="プログラムが適格でないこと。コンパイルエラーなどになる" href="../../../implementation-compliance.html#dfn-ill-formed">不適格</a>もしくは<code>void</code>型をもつとき、メンバ関数<code>check-types</code><code><a href="../../exception/exception.html">exception</a></code>から派生した<a class="cpprefjp-defined-word" data-desc="未規定の動作。事前の断りなく処理系によって異なる動作をする" href="../../../implementation-compliance.html#dfn-unspecified-behavior">未規定</a>の型を<a class="cpprefjp-defined-word" data-desc="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態">例外</a>として送出する</p>
256+
<code>Env</code>型の左辺値<code>env</code>に対して式<code>Q()(env)</code><a class="cpprefjp-defined-word" data-desc="プログラムが適格でないこと。コンパイルエラーなどになる" href="../../../implementation-compliance.html#dfn-ill-formed">不適格</a>もしくは<code>void</code>型をもつとき、メンバ関数<code>check-types</code><code><a href="unspecified-exception.html">unspecified-exception</a></code>型の<a class="cpprefjp-defined-word" data-desc="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態">例外</a>を送出する</p>
257257
<h2>備考</h2>
258258
<p><code>read_env</code><a href="tag_of_t.html">Senderアルゴリズムタグ型</a><a class="cpprefjp-defined-word" data-desc="未規定の動作。事前の断りなく処理系によって異なる動作をする" href="../../../implementation-compliance.html#dfn-unspecified-behavior">未規定</a>とされる。</p>
259259
<h2></h2>

0 commit comments

Comments
 (0)