OpenKalman
Public Member Functions | List of all members
OpenKalman::stdex::ranges::detail_swap::swap_impl Class Reference

Public Member Functions

template<typename Tp , typename Up >
constexpr void operator() (Tp &&t, Up &&u) const noexcept(S_noexcept< Tp, Up >())
 
template<typename Tp , typename Up , size_t Num, typename = std::void_t< decltype(std::declval<const swap_impl&>()(std::declval<Tp&>(), std::declval<Up&>()))>>
constexpr void operator() (Tp(&e1)[Num], Up(&e2)[Num]) const noexcept(noexcept(std::declval< const swap_impl &>()(*e1, *e2)))
 

The documentation for this class was generated from the following file: