std::experimental::ranges::tagged<Base,Tags...>:: swap
|
constexpr
void
swap
(
tagged
&
rhs
)
noexcept
(
/* see below */
)
requires Swappable < Base > ; |
||
* this と rhs の内容を、以下のように交換します。 ranges:: swap ( static_cast < Base & > ( * this ) , static_cast < Base & > ( rhs ) ) ; 。
例外
関連項目
tagged
オブジェクトの
swap
を特殊化する
(関数) |