Skip to content

Commit ce9417d

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 70973c7 commit ce9417d

File tree

4 files changed

+43
-41
lines changed

4 files changed

+43
-41
lines changed

index.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,6 @@ <h3>ブロンズスポンサー</h3>
259259
<p><div style="text-align: center"><a href="https://github.com/zonuexe" target="_blank"><img alt="USAMI Kenta" src="https://gravatar.com/userimage/33138763/7af48baae61cde116bd8d28a5158946e.jpeg?size=256" title="USAMI Kenta" width="256" /></a></div></p>
260260
<p><div style="text-align: center"><a href="https://github.com/soramimi" target="_blank"><img alt="soramimi" src="https://www.soramimi.jp/avater.jpg" title="soramimi" width="256" /></a></div></p>
261261
<p><ul><li>Agate Pris様</li></ul></p>
262-
<p><div style="text-align: center"><a href="https://x.com/HappyLuckyAkira" target="_blank"><img alt="Akira Kubo様" src="static/image/sponsors/HappyLuckyAkira/HappyLuckyAkira.jpg" title="Akira Kubo様" width="256" /></a></div></p>
263262
<p><div style="text-align: center"><a href="https://profile.bocchi-master.net/" target="_blank"><img alt="ぼっちマスター様" src="static/image/sponsors/bocchi-master/my-icon.png" title="ぼっちマスター様" width="320" /></a></div></p>
264263
<p><ul><li>甲斐智丈</li></ul></p>
265264
<p>スポンサーシップについては、以下のページを参照ください。</p>

reference/execution/execution/spawn_future.html

Lines changed: 11 additions & 11 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-10-11T14:55:28">
204-
2025年10月11日 14時55分28秒
203+
<span itemprop="datePublished" content="2025-10-13T08:44:55">
204+
2025年10月13日 08時44分55秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -347,31 +347,31 @@ <h3>エイリアステンプレート <code>future-spawned-sender</code></h3>
347347
</p>
348348
<h3>クラステンプレート<code>spawn-future-state</code></h3>
349349
<p><div class="codehilite"><pre><span></span><code><span class="k">namespace</span> <span class="n">std</span><span class="o">::</span><span class="n">execution</span> <span class="p">{</span>
350-
<span class="k">template</span><span class="o">&lt;</span><span class="k">class</span> <span class="nc">Alloc</span><span class="p">,</span> <span class="n">scope_token</span> <span class="n">Token</span><span class="p">,</span> <span class="n">sender</span> <span class="n">Sender</span><span class="p">,</span> <span class="k">class</span> <span class="nc">Env</span><span class="o">&gt;</span>
350+
<span class="k">template</span><span class="o">&lt;</span><span class="k">class</span> <span class="nc">Alloc</span><span class="p">,</span> <span class="n"><a href="../../stop_token/stop_token.html">scope_token</a></span> <span class="n">Token</span><span class="p">,</span> <span class="n"><a href="sender.html">sender</a></span> <span class="n">Sender</span><span class="p">,</span> <span class="k">class</span> <span class="nc">Env</span><span class="o">&gt;</span>
351351
<span class="k">struct</span> <span class="n">spawn</span><span class="o">-</span><span class="n">future</span><span class="o">-</span><span class="n">state</span> <span class="c1">// exposition only</span>
352-
<span class="o">:</span> <span class="n">spawn</span><span class="o">-</span><span class="n">future</span><span class="o">-</span><span class="n">state</span><span class="o">-</span><span class="n">base</span><span class="o">&lt;</span><span class="n"><a href="completion_signatures_of_t.html">completion_signatures_of_t</a></span><span class="o">&lt;</span><span class="n">future</span><span class="o">-</span><span class="n">spawned</span><span class="o">-</span><span class="n">sender</span><span class="o">&lt;</span><span class="n">Sender</span><span class="p">,</span> <span class="n">Env</span><span class="o">&gt;&gt;&gt;</span> <span class="p">{</span>
352+
<span class="o">:</span> <span class="n">spawn</span><span class="o">-</span><span class="n">future</span><span class="o">-</span><span class="n">state</span><span class="o">-</span><span class="n">base</span><span class="o">&lt;</span><span class="n"><a href="completion_signatures_of_t.html">completion_signatures_of_t</a></span><span class="o">&lt;</span><span class="n">future</span><span class="o">-</span><span class="n">spawned</span><span class="o">-</span><span class="n"><a href="sender.html">sender</a></span><span class="o">&lt;</span><span class="n">Sender</span><span class="p">,</span> <span class="n">Env</span><span class="o">&gt;&gt;&gt;</span> <span class="p">{</span>
353353
<span class="k">using</span> <span class="n">sigs</span><span class="o">-</span><span class="n">t</span> <span class="o">=</span> <span class="c1">// exposition only</span>
354-
<span class="n"><a href="completion_signatures_of_t.html">completion_signatures_of_t</a></span><span class="o">&lt;</span><span class="n">future</span><span class="o">-</span><span class="n">spawned</span><span class="o">-</span><span class="n">sender</span><span class="o">&lt;</span><span class="n">Sender</span><span class="p">,</span> <span class="n">Env</span><span class="o">&gt;&gt;</span><span class="p">;</span>
355-
<span class="k">using</span> <span class="n">receiver</span><span class="o">-</span><span class="n">t</span> <span class="o">=</span> <span class="c1">// exposition only</span>
356-
<span class="n">spawn</span><span class="o">-</span><span class="n">future</span><span class="o">-</span><span class="n">receiver</span><span class="o">&lt;</span><span class="n">sigs</span><span class="o">-</span><span class="n">t</span><span class="o">&gt;</span><span class="p">;</span>
354+
<span class="n"><a href="completion_signatures_of_t.html">completion_signatures_of_t</a></span><span class="o">&lt;</span><span class="n">future</span><span class="o">-</span><span class="n">spawned</span><span class="o">-</span><span class="n"><a href="sender.html">sender</a></span><span class="o">&lt;</span><span class="n">Sender</span><span class="p">,</span> <span class="n">Env</span><span class="o">&gt;&gt;</span><span class="p">;</span>
355+
<span class="k">using</span> <span class="n"><a href="receiver.html">receiver</a></span><span class="o">-</span><span class="n">t</span> <span class="o">=</span> <span class="c1">// exposition only</span>
356+
<span class="n">spawn</span><span class="o">-</span><span class="n">future</span><span class="o">-</span><span class="n"><a href="receiver.html">receiver</a></span><span class="o">&lt;</span><span class="n">sigs</span><span class="o">-</span><span class="n">t</span><span class="o">&gt;</span><span class="p">;</span>
357357
<span class="k">using</span> <span class="n">op</span><span class="o">-</span><span class="n">t</span> <span class="o">=</span> <span class="c1">// exposition only</span>
358-
<span class="n"><a href="connect_result_t.html">connect_result_t</a></span><span class="o">&lt;</span><span class="n">future</span><span class="o">-</span><span class="n">spawned</span><span class="o">-</span><span class="n">sender</span><span class="o">&lt;</span><span class="n">Sender</span><span class="p">,</span> <span class="n">Env</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">receiver</span><span class="o">-</span><span class="n">t</span><span class="o">&gt;</span><span class="p">;</span>
358+
<span class="n"><a href="connect_result_t.html">connect_result_t</a></span><span class="o">&lt;</span><span class="n">future</span><span class="o">-</span><span class="n">spawned</span><span class="o">-</span><span class="n"><a href="sender.html">sender</a></span><span class="o">&lt;</span><span class="n">Sender</span><span class="p">,</span> <span class="n">Env</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="receiver.html">receiver</a></span><span class="o">-</span><span class="n">t</span><span class="o">&gt;</span><span class="p">;</span>
359359

360360
<span class="n">spawn</span><span class="o">-</span><span class="n">future</span><span class="o">-</span><span class="n">state</span><span class="p">(</span><span class="n">Alloc</span> <span class="n">alloc</span><span class="p">,</span> <span class="n">Sender</span><span class="o">&amp;&amp;</span> <span class="n">sndr</span><span class="p">,</span> <span class="n">Token</span> <span class="n">token</span><span class="p">,</span> <span class="n">Env</span> <span class="n">env</span><span class="p">)</span> <span class="c1">// exposition only</span>
361361
<span class="o">:</span> <span class="n">alloc</span><span class="p">(</span><span class="n"><a href="../../utility/move.html">std::move</a></span><span class="p">(</span><span class="n">alloc</span><span class="p">)),</span>
362362
<span class="n">op</span><span class="p">(</span><span class="n"><a href="connect.html">connect</a></span><span class="p">(</span>
363363
<span class="n"><a href="write_env.html">write_env</a></span><span class="p">(</span><span class="n"><a href="stop-when.html">stop-when</a></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">Sender</span><span class="o">&gt;</span><span class="p">(</span><span class="n">sndr</span><span class="p">),</span> <span class="n">ssource</span><span class="p">.</span><span class="n">get_token</span><span class="p">()),</span> <span class="n"><a href="../../utility/move.html">std::move</a></span><span class="p">(</span><span class="n">env</span><span class="p">)),</span>
364-
<span class="n">receiver</span><span class="o">-</span><span class="n">t</span><span class="p">(</span><span class="k">this</span><span class="p">))),</span>
364+
<span class="n"><a href="receiver.html">receiver</a></span><span class="o">-</span><span class="n">t</span><span class="p">(</span><span class="k">this</span><span class="p">))),</span>
365365
<span class="n">token</span><span class="p">(</span><span class="n"><a href="../../utility/move.html">std::move</a></span><span class="p">(</span><span class="n">token</span><span class="p">)),</span>
366366
<span class="n">associated</span><span class="p">(</span><span class="n">token</span><span class="p">.</span><span class="n">try_associate</span><span class="p">())</span> <span class="p">{</span>
367367
<span class="k">if</span> <span class="p">(</span><span class="n">associated</span><span class="p">)</span>
368368
<span class="n"><a href="start.html">start</a></span><span class="p">(</span><span class="n">op</span><span class="p">);</span>
369369
<span class="k">else</span>
370-
<span class="nf"><a href="set_stopped.html">set_stopped</a></span><span class="p">(</span><span class="n">receiver</span><span class="o">-</span><span class="n">t</span><span class="p">(</span><span class="k">this</span><span class="p">));</span>
370+
<span class="nf"><a href="set_stopped.html">set_stopped</a></span><span class="p">(</span><span class="n"><a href="receiver.html">receiver</a></span><span class="o">-</span><span class="n">t</span><span class="p">(</span><span class="k">this</span><span class="p">));</span>
371371
<span class="p">}</span>
372372

373373
<span class="kt">void</span> <span class="n">complete</span><span class="p">()</span> <span class="k">noexcept</span> <span class="k">override</span><span class="p">;</span> <span class="c1">// exposition only</span>
374-
<span class="kt">void</span> <span class="nf">consume</span><span class="p">(</span><span class="n">receiver</span> <span class="k">auto</span><span class="o">&amp;</span> <span class="n">rcvr</span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// exposition only</span>
374+
<span class="kt">void</span> <span class="nf">consume</span><span class="p">(</span><span class="n"><a href="receiver.html">receiver</a></span> <span class="k">auto</span><span class="o">&amp;</span> <span class="n">rcvr</span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// exposition only</span>
375375
<span class="kt">void</span> <span class="nf">abandon</span><span class="p">()</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// exposition only</span>
376376

377377
<span class="k">private</span><span class="o">:</span>

rss.xml

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,39 @@
22
<feed xmlns="http://www.w3.org/2005/Atom">
33
<title>cpprefjp - C++日本語リファレンス</title>
44
<link href="https://cpprefjp.github.io" />
5-
<updated>2025-10-12T14:40:29.957239</updated>
6-
<id>29681e7b-5523-43d7-983f-e314fe18b33d</id>
5+
<updated>2025-10-13T08:49:13.955073</updated>
6+
<id>304e983e-409c-4c8a-85c9-0f412b04cfb9</id>
77

88

9+
<entry>
10+
<title>spawn_future -- execution/spawn_future: 微調整</title>
11+
<link href="https://cpprefjp.github.io/reference/execution/execution/spawn_future.html"/>
12+
<id>d528d34d681aa3b5174facb7481553e753f2aa6d:reference/execution/execution/spawn_future.md</id>
13+
<updated>2025-10-13T17:44:55+09:00</updated>
14+
15+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/execution/execution/spawn_future.md b/reference/execution/execution/spawn_future.md
16+
index 43d4e9c51..c11c232dd 100644
17+
--- a/reference/execution/execution/spawn_future.md
18+
+++ b/reference/execution/execution/spawn_future.md
19+
@@ -199,7 +199,10 @@ namespace std::execution {
20+
};
21+
}
22+
```
23+
+* scope_token[link /reference/stop_token/stop_token.md]
24+
+* sender[link sender.md]
25+
* completion_signatures_of_t[link completion_signatures_of_t.md]
26+
+* receiver[link receiver.md]
27+
* connect_result_t[link connect_result_t.md]
28+
* connect[link connect.md]
29+
* write_env[link write_env.md]
30+
&lt;/code&gt;&lt;/pre&gt;</summary>
31+
32+
<author>
33+
<name>yoh</name>
34+
<email>[email protected]</email>
35+
</author>
36+
</entry>
37+
938
<entry>
1039
<title>execution -- execution: P3149R11 spawn_future(#1510)</title>
1140
<link href="https://cpprefjp.github.io/reference/execution/execution.html"/>
@@ -7066,30 +7095,4 @@ index b67913eb2..4054207ff 100644
70667095
</author>
70677096
</entry>
70687097

7069-
<entry>
7070-
<title>operator void* -- basic_ios::operator void*() に cpp11removed を追加</title>
7071-
<link href="https://cpprefjp.github.io/reference/ios/basic_ios/op_voidptr.html"/>
7072-
<id>40fb86521438e97ebab138cbe47c891bdd778dae:reference/ios/basic_ios/op_voidptr.md</id>
7073-
<updated>2025-10-04T18:21:15+09:00</updated>
7074-
7075-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/ios/basic_ios/op_voidptr.md b/reference/ios/basic_ios/op_voidptr.md
7076-
index 44b8ae7b5..a0c358357 100644
7077-
--- a/reference/ios/basic_ios/op_voidptr.md
7078-
+++ b/reference/ios/basic_ios/op_voidptr.md
7079-
@@ -3,6 +3,7 @@
7080-
* std[meta namespace]
7081-
* basic_ios[meta class]
7082-
* function[meta id-type]
7083-
+* cpp11removed[meta cpp]
7084-
7085-
```cpp
7086-
operator void*() const;
7087-
&lt;/code&gt;&lt;/pre&gt;</summary>
7088-
7089-
<author>
7090-
<name>Raclamusi</name>
7091-
<email>[email protected]</email>
7092-
</author>
7093-
</entry>
7094-
70957098
</feed>

sitemap.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16614,7 +16614,7 @@
1661416614

1661516615
<url>
1661616616
<loc>https://cpprefjp.github.io/reference/execution/execution/spawn_future.html</loc>
16617-
<lastmod>2025-10-11T23:55:28+09:00</lastmod>
16617+
<lastmod>2025-10-13T17:44:55+09:00</lastmod>
1661816618
<changefreq>daily</changefreq>
1661916619
<priority>0.6</priority>
1662016620
</url>

0 commit comments

Comments
 (0)