std::experimental::ranges::tagged<Base,Tags...>:: swap
|
constexpr
void
swap
(
tagged
&
rhs
)
noexcept
(
/* см. ниже */
)
requires Swappable < Base > ; |
||
Обменивает содержимое * this и rhs , как если бы с помощью ranges:: swap ( static_cast < Base & > ( * this ) , static_cast < Base & > ( rhs ) ) ; .
Исключения
Смотрите также
специализирует
swap
для
tagged
объектов
(функция) |