Corrade/Utility/Algorithms.h file new in Git master

Function Corrade::Utility::copy()

Contents

Namespaces

namespace Corrade
Root namespace.
namespace Corrade::Utility
Utitlities.

Functions

void copy(const Containers::ArrayView<const void>& src, const Containers::ArrayView<void>& dst) new in Git master
Copy an array view to another.
template<class T>
void copy(const Containers::ArrayView<const T>& src, const Containers::ArrayView<T>& dst) new in Git master
Copy an array view to another.
template<unsigned dimensions>
void copy(const Containers::StridedArrayView<dimensions, const char>& src, const Containers::StridedArrayView<dimensions, char>& dst) new in Git master
Copy a strided array view to another.
template<unsigned dimensions, class T>
void copy(const Containers::StridedArrayView<dimensions, const T>& src, const Containers::StridedArrayView<dimensions, T>& dst) new in Git master
Copy a strided array view to another.
template<class From, class To, class FromView = decltype(Implementation::stridedArrayViewTypeFor(std::declval<From && >())), class ToView = decltype(Implementation::stridedArrayViewTypeFor(std::declval<To && >()))>
void copy(From&& src, To&& dst) new in Git master
Copy a view to another.