swap (std::stop_source)
From cppreference.net
<
cpp
|
thread
|
stop source
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::stop_source
| Member functions | ||||
| Modifiers | ||||
| Observers | ||||
| Non-member functions | ||||
|
swap
(std::stop_source)
|
||||
| Helper tags | ||||
|
friend
void
swap
(
stop_source
&
lhs, stop_source
&
rhs
)
noexcept
;
|
(C++20以降) | |
std::swap アルゴリズムを std::stop_source に対してオーバーロードします。 lhs の停止状態と rhs の停止状態を交換します。実質的には lhs. swap ( rhs ) を呼び出します。
この関数は通常の unqualified lookup または qualified lookup では可視化されず、引数の関連クラスとしてstd::stop_sourceが指定されている場合にのみ argument-dependent lookup によって発見されます。
パラメータ
| lhs, rhs | - |
stop_source
を交換するs
|
戻り値
(なし)