#include <aligned_allocator.h>
◆ Span() [1/4]
◆ Span() [2/4]
template<typename T >
hwy::Span< T >::Span |
( |
T * | data, |
|
|
size_t | size ) |
|
inline |
◆ Span() [3/4]
template<typename T >
template<typename U >
◆ Span() [4/4]
template<typename T >
hwy::Span< T >::Span |
( |
std::initializer_list< const T > | v | ) |
|
|
inline |
◆ begin()
◆ cbegin()
template<typename T >
constexpr const T * hwy::Span< T >::cbegin |
( |
| ) |
const |
|
inlineconstexpr |
◆ cend()
template<typename T >
constexpr const T * hwy::Span< T >::cend |
( |
| ) |
const |
|
inlineconstexpr |
◆ data() [1/2]
◆ data() [2/2]
◆ end()
◆ operator=()
template<typename T >
Span< T > & hwy::Span< T >::operator= |
( |
std::initializer_list< const T > | v | ) |
|
|
inline |
◆ operator[]()
template<typename T >
T & hwy::Span< T >::operator[] |
( |
size_t | index | ) |
const |
|
inline |
◆ size()
◆ data_
◆ size_
The documentation for this class was generated from the following file: