std:: stop_callback_for_t
From cppreference.net
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definiert im Header
<stop_token>
|
||
|
template
<
class
T,
class
CallbackFn
>
using stop_callback_for_t = T :: template callback_type < CallbackFn > ; |
(seit C++26) | |
Die Alias-Vorlage
stop_callback_for_t
wird verwendet, um den Stopp-Callback-Typ des Typs
T
zu erhalten.
Hinweise
Die entsprechenden
stop_callback_for_t
für Standard-Stopp-Token-Typen und jede gültige
CallbackFn
sind:
- Spezialisierung von std:: stop_callback für std:: stop_token ,
- Spezialisierung von std :: inplace_stop_callback für std :: inplace_stop_token , und
- nicht spezifizierter Typ ohne Registrierung und Deregistrierung von Stopp-Callbacks für std :: never_stop_token .