std:: stoppable_token
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Определено в заголовке
<stop_token>
|
||
|
template
<
class
Token
>
concept stoppable_token
=
|
(начиная с C++26) | |
|
Вспомогательные шаблоны
|
||
|
template
<
template
<
class
>
class
>
struct /*check-type-alias-exists*/ ; // не определен |
( только для демонстрации* ) | |
Концепт
stoppable_token<Token>
определяет базовый интерфейс токена остановки, который является
copyable
и
equality_comparable
и позволяет проверять, возможен ли запрос на остановку и был ли такой запрос выполнен.
Семантические требования
| Этот раздел не завершён |
Смотрите также
|
(C++26)
|
задает токен остановки, который не позволяет остановку
(концепт) |