Template Struct is_std_swap_noexcept< T[N] >

Inheritance Relationships

Base Types

  • public std::integral_constant< bool, std::is_nothrow_move_constructible< T >::value &&std::is_nothrow_move_assignable< T >::value >

  • public tl::detail::swap_adl_tests::is_std_swap_noexcept< T > (Template Struct is_std_swap_noexcept)

Struct Documentation

template<class T, std::size_t N>
struct is_std_swap_noexcept<T[N]> : public std::integral_constant<bool, std::is_nothrow_move_constructible<T>::value && std::is_nothrow_move_assignable<T>::value>, public tl::detail::swap_adl_tests::is_std_swap_noexcept<T>