file
Move.h
Namespaces
- namespace Death
- Shared root namespace.
Functions
-
template<class T>auto forward(typename std::
remove_reference<T>::type& t) -> T&& constexpr noexcept - Forwards an l-value.
-
template<class T>auto forward(typename std::
remove_reference<T>::type&& t) -> T&& constexpr noexcept - Forwards an r-value.
-
template<class T>auto move(T&& t) -> std::
remove_reference<T>::type&& constexpr noexcept - Converts a value to an r-value.
-
template<class T>void swap(T& a, T& b) noexcept(…)
- Swaps two values.
-
template<std::void swap(T(&a)[size], T(&b)[size]) noexcept(…)
size_t size, class T> - Swaps two arrays.