std::never_stop_token
来自 cppreference.cn
定义于头文件 <stop_token> |
||
class never_stop_token; |
(自 C++26 起) | |
never_stop_token
类模拟 unstoppable_token
,它提供静态信息,表明停止永远不可能也不被请求。 如果在可查询对象中没有提供其他关联的停止令牌,则它是 std::get_stop_token
返回的默认停止令牌类型。
内容 |
[编辑] 成员别名模板
类型 | 定义 | ||||||
callback_type<Callback> | /*callback-type*/ 其中类型定义为
|
[编辑] 成员函数
stop_requested [静态] |
指示永远无法请求停止 (公共静态成员函数) |
stop_possible [静态] |
指示停止是不可能的 (公共静态成员函数) |
operator== |
比较两个 never_stop_token 对象(公共成员函数) |
std::never_stop_token::stop_requested
static constexpr bool stop_requested() noexcept { return false; } |
||
始终返回 false,指示永远无法请求停止。
std::never_stop_token::stop_possible
static constexpr bool stop_possible() noexcept { return false; } |
||
始终返回 false,指示停止是不可能的。
std::never_stop_token::operator==
bool operator==(const never_stop_token&) const = default; |
||
两个 never_stop_token
对象始终比较相等。
[编辑] 示例
本节尚不完整 原因:没有示例 |