![]() |
Project
|
Namespaces | |
| namespace | alignedArrayImpl |
Classes | |
| class | AlignedArray |
| class | AlignedArrayIterator |
| struct | elementCount |
| struct | elementCount< AlignedArray< T, simd_V, size_V > > |
| struct | simdWidth |
| struct | simdWidth< AlignedArray< T, simd_V > > |
Typedefs | |
| template<SIMDWidth width_V, size_t size_V = 1> | |
| using | pd_t = AlignedArray< double_t, width_V, size_V > |
| template<SIMDWidth width_V, size_t size_V = 1> | |
| using | epi64_t = AlignedArray< uint64_t, width_V, size_V > |
| template<SIMDWidth width_V, size_t size_V = 1> | |
| using | epi32_t = AlignedArray< uint32_t, width_V, size_V > |
| template<SIMDWidth width_V, size_t size_V = 1> | |
| using | epi16_t = AlignedArray< uint16_t, width_V, size_V > |
| template<SIMDWidth width_V, size_t size_V = 1> | |
| using | epi8_t = AlignedArray< uint8_t, width_V, size_V > |
Functions | |
| template<typename T , SIMDWidth width_V, size_t size_V, class formater_T = alignedArrayImpl::IdentityFormatingFunctor> | |
| std::ostream & | operator<< (std::ostream &stream, const AlignedArray< T, width_V, size_V > &array) |
| template<typename T , SIMDWidth width_V, size_t size_V> | |
| std::string | asHex (const AlignedArray< T, width_V, size_V > &array) |
Variables | |
| template<typename T > | |
| constexpr SIMDWidth | simdWidth_v = simdWidth<T>::value |
| template<typename T > | |
| constexpr size_t | elementCount_v = elementCount<T>::value |
| using o2::rans::internal::simd::epi16_t = typedef AlignedArray<uint16_t, width_V, size_V> |
Definition at line 200 of file AlignedArray.h.
| using o2::rans::internal::simd::epi32_t = typedef AlignedArray<uint32_t, width_V, size_V> |
Definition at line 198 of file AlignedArray.h.
| using o2::rans::internal::simd::epi64_t = typedef AlignedArray<uint64_t, width_V, size_V> |
Definition at line 196 of file AlignedArray.h.
| using o2::rans::internal::simd::epi8_t = typedef AlignedArray<uint8_t, width_V, size_V> |
Definition at line 202 of file AlignedArray.h.
| using o2::rans::internal::simd::pd_t = typedef AlignedArray<double_t, width_V, size_V> |
Definition at line 194 of file AlignedArray.h.
| std::string o2::rans::internal::simd::asHex | ( | const AlignedArray< T, width_V, size_V > & | array | ) |
Definition at line 266 of file AlignedArray.h.
| std::ostream & o2::rans::internal::simd::operator<< | ( | std::ostream & | stream, |
| const AlignedArray< T, width_V, size_V > & | array | ||
| ) |
Definition at line 254 of file AlignedArray.h.
|
inlineconstexpr |
Definition at line 222 of file AlignedArray.h.
|
inlineconstexpr |
Definition at line 212 of file AlignedArray.h.