AUI Framework
master
Cross-platform module-based framework for developing C++20 desktop applications
|
Public Member Functions | |
AArrayView (const T *data, std::size_t count) noexcept | |
AArrayView (const AVector< T > &vector) noexcept | |
template<size_t Capacity> | |
AArrayView (const AStaticVector< T, Capacity > &vector) noexcept | |
template<std::size_t N> | |
AArrayView (const T(&rawArray)[N]) noexcept | |
template<std::size_t N> | |
AArrayView (const std::array< T, N > &array) noexcept | |
const T * | data () const noexcept |
size_t | size () const noexcept |
size_t | sizeInBytes () const noexcept |
const T & | operator[] (std::size_t index) const noexcept |
const T * | begin () const noexcept |
const T * | end () const noexcept |
#include <AUI/Util/AArrayView.h>