AUI Framework
develop
Cross-platform base for C++ UI apps
|
#include <AUI/Util/AArrayView.h>
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 |