file
Array.hClass Corrade::
Namespaces
- namespace Corrade
- Root namespace.
- namespace Corrade::Containers
- Container implementations.
Classes
-
template<class T, class D = void(*)(T*, std::class Corrade::Containers::Array
size_t)> - Array.
Functions
-
template<class T>auto array(ArrayView<const T> list) -> Array<T> new in Git master
- Construct a list-initialized array.
-
template<class T>auto array(std::
initializer_list<T> list) -> Array<T> new in 2020.06 - Construct a list-initialized array.
-
template<class T, class D>auto arrayView(Array<T, D>& array) -> ArrayView<T>
- Make a view on an Array.
-
template<class T, class D>auto arrayView(const Array<T, D>& array) -> ArrayView<const T>
- Make a view on a const Array.
-
template<class U, class T, class D>auto arrayCast(Array<T, D>& array) -> ArrayView<U>
- Reinterpret-cast an array.
-
template<class U, class T, class D>auto arrayCast(const Array<T, D>& array) -> ArrayView<const U>
-
template<class T>auto arraySize(const Array<T>& view) -> std::
size_t - Array size.