#include <array_view.hpp>
 | 
| constexpr  | ArrayView ()=default | 
|   | 
| constexpr  | ArrayView (pointer ptr, size_t cnt) | 
|   | 
| template<size_t N>  | 
| constexpr  | ArrayView (T(&arr)[N]) | 
|   | 
| constexpr pointer  | begin () const noexcept | 
|   | 
| constexpr pointer  | end () const noexcept | 
|   | 
| constexpr element_type  | front () const noexcept | 
|   | 
| constexpr element_type  | back () const noexcept | 
|   | 
| template<typename Index >  | 
| constexpr reference  | operator[] (Index idx) const noexcept | 
|   | 
| constexpr pointer  | data () const noexcept | 
|   | 
| constexpr size_t  | size () const noexcept | 
|   | 
| constexpr bool  | empty () const noexcept | 
|   | 
| constexpr ArrayView< T, DYNAMIC_EXTENT >  | subspan (size_t index, size_t length) const | 
|   | 
| constexpr ArrayView< T, DYNAMIC_EXTENT >  | subspan (size_t index) const | 
|   | 
| template<size_t Offset, size_t Count = DYNAMIC_EXTENT>  | 
| constexpr ArrayView< T, Count >  | subspan () const | 
|   | 
| constexpr ArrayView< T, DYNAMIC_EXTENT >  | first (size_t count) const | 
|   | 
| template<size_t Count>  | 
| constexpr ArrayView< T, Count >  | first () const | 
|   | 
| constexpr ArrayView< T, DYNAMIC_EXTENT >  | last (size_t count) const | 
|   | 
| template<size_t Count>  | 
| constexpr ArrayView< T, Count >  | last () const | 
|   | 
| constexpr  | operator pointer () const | 
|   | 
◆ element_type
◆ value_type
◆ difference_type
◆ pointer
◆ reference
◆ iterator
◆ const_pointer
◆ const_reference
◆ const_iterator
◆ ArrayView() [1/3]
◆ ArrayView() [2/3]
◆ ArrayView() [3/3]
template<class T > 
template<size_t N> 
 
 
◆ begin()
◆ end()
◆ front()
◆ back()
◆ operator[]()
template<class T > 
template<typename Index > 
 
 
◆ data()
◆ size()
◆ empty()
◆ subspan() [1/3]
◆ subspan() [2/3]
◆ subspan() [3/3]
template<class T > 
template<size_t Offset, size_t Count = DYNAMIC_EXTENT> 
 
 
◆ first() [1/2]
◆ first() [2/2]
template<class T > 
template<size_t Count> 
 
 
◆ last() [1/2]
◆ last() [2/2]
template<class T > 
template<size_t Count> 
 
 
◆ operator pointer()
The documentation for this struct was generated from the following file: