E.V.E  0.1-beta
eve::integral_simd_value Concept Reference

#include <eve/concept/vectorized.hpp>

Concept definition

template<typename T>
concept eve::integral_simd_value = simd_value<T> && std::integral<detail::value_type_t<T>>
Specifies that a type a SIMD type with integral elements.
Definition: vectorized.hpp:46
Specifies that a type a SIMD type.
Definition: vectorized.hpp:32

Detailed Description

Specifies that a type a SIMD type with integral elements.

The concept integral_simd_value<T> is satisfied if and only if T satisfies eve::simd_value<T> and std::integral< eve::element_type<T>::type>.

Examples