176
176
177
177
< p class ="text-right "> < small >
178
178
最終更新日時(UTC):
179
- < span itemprop ="datePublished " content ="2025-04-04T10:13:17 ">
180
- 2025年04月04日 10時13分17秒
179
+ < span itemprop ="datePublished " content ="2025-04-06T13:18:59 ">
180
+ 2025年04月06日 13時18分59秒
181
181
</ span >
182
182
< br />
183
183
< span itemprop ="author " itemscope itemtype ="http://schema.org/Person ">
204
204
< div itemprop ="articleBody "> < p > < code > <stop_token></ code > ヘッダは、マルチスレッド処理や非同期処理おける停止要求の状態 < code > 停止状態</ code > を扱うクラスを定義する。</ p >
205
205
< ul >
206
206
< li > < code > < a href ="stop_token/stop_token.html "> stop_token</ a > </ code > , < code > < a href ="stop_token/stop_source.html "> stop_source</ a > </ code > , < code > < a href ="stop_token/stop_callback.html "> stop_callback</ a > </ code > は停止状態を共有所有する。最後に破棄されたオブジェクトが停止状態を自動的に解放する。</ li >
207
- < li > < code > < span href ="https://cpprefjp.github.io/reference/ stop_token/inplace_stop_source.md.nolink "> inplace_stop_source</ span > </ code > は停止状態をメンバとして直接所有する。< code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_token.md.nolink "> inplace_stop_token</ span > </ code > と< code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_callback.md.nolink "> inplace_stop_callback</ span > </ code > は停止状態の所有には関与しない。</ li >
207
+ < li > < code > < a href ="stop_token/inplace_stop_source.html "> inplace_stop_source</ a > </ code > は停止状態をメンバとして直接所有する。< code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_token.md.nolink "> inplace_stop_token</ span > </ code > と< code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_callback.md.nolink "> inplace_stop_callback</ span > </ code > は停止状態の所有には関与しない。</ li >
208
208
</ ul >
209
209
< h2 > コンセプト</ h2 >
210
210
< table border ="1 " bordercolor ="#888 " style ="border-collapse:collapse ">
@@ -240,22 +240,22 @@ <h2>停止トークン</h2>
240
240
< tbody >
241
241
< tr >
242
242
< td > < code > < a href ="stop_token/stop_token.html "> stop_token</ a > </ code > </ td >
243
- < td > 停止トークン (class)</ td >
243
+ < td > < code > < a href =" stop_token/stop_source.html " > stop_source </ a > </ code > の停止トークン (class)</ td >
244
244
< td > C++20</ td >
245
245
</ tr >
246
246
< tr >
247
247
< td > < code > < a href ="stop_token/stop_source.html "> stop_source</ a > </ code > </ td >
248
- < td > 停止要求を発生させるクラス (class)</ td >
248
+ < td > 停止状態を共有所有する停止要求インタフェース (class)</ td >
249
249
< td > C++20</ td >
250
250
</ tr >
251
251
< tr >
252
252
< td > < code > < a href ="stop_token/stop_callback.html "> stop_callback</ a > </ code > </ td >
253
- < td > 停止要求に応じて呼び出されるコールバック (class template)</ td >
253
+ < td > < code > < a href =" stop_token/stop_source.html " > stop_source </ a > </ code > 停止要求に応じて呼び出されるコールバック (class template)</ td >
254
254
< td > C++20</ td >
255
255
</ tr >
256
256
< tr >
257
257
< td > < code > < a href ="stop_token/nostopstate.html "> nostopstate</ a > </ code > </ td >
258
- < td > 停止状態を扱わない< code > < a href ="stop_token/stop_source.html "> stop_source</ a > </ code > を構築するためのタグ (class)</ td >
258
+ < td > 停止状態を扱わない< code > < a href ="stop_token/stop_source.html "> stop_source</ a > </ code > 構築用タグ (class)</ td >
259
259
< td > C++20</ td >
260
260
</ tr >
261
261
< tr >
@@ -265,17 +265,17 @@ <h2>停止トークン</h2>
265
265
</ tr >
266
266
< tr >
267
267
< td > < code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_token.md.nolink "> inplace_stop_token</ span > </ code > </ td >
268
- < td > インプレース停止トークン (class)</ td >
268
+ < td > < code > < a href =" stop_token/inplace_stop_source.html " > inplace_stop_source </ a > </ code > の停止トークン (class)</ td >
269
269
< td > C++26</ td >
270
270
</ tr >
271
271
< tr >
272
- < td > < code > < span href ="https://cpprefjp.github.io/reference/ stop_token/inplace_stop_source.md.nolink "> inplace_stop_source</ span > </ code > </ td >
273
- < td > インプレース停止要求を発生させるクラス (class)</ td >
272
+ < td > < code > < a href ="stop_token/inplace_stop_source.html "> inplace_stop_source</ a > </ code > </ td >
273
+ < td > 停止状態を直接所有する停止要求インタフェース (class)</ td >
274
274
< td > C++26</ td >
275
275
</ tr >
276
276
< tr >
277
277
< td > < code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_callback.md.nolink "> inplace_stop_callback</ span > </ code > </ td >
278
- < td > インプレース停止要求に応じて呼び出されるコールバック (class template)</ td >
278
+ < td > < code > < a href =" stop_token/inplace_stop_source.html " > inplace_stop_source </ a > </ code > 停止要求に応じて呼び出されるコールバック (class template)</ td >
279
279
< td > C++26</ td >
280
280
</ tr >
281
281
< tr >
0 commit comments