Template Function beluga::swap
Defined in File circular_array.hpp
Function Documentation
-
template<typename T, std::size_t N, CircularArrayFeatureFlags F, CircularArrayFeatureFlags G>
constexpr void beluga::swap(CircularArray<T, N, F> &a, CircularArray<T, N, G> &b) Swaps arrays
a
andb
.This is an
std::swap
overload that relies on argument-dependent lookup (ADL).