一呼百應, "one call, a hundred responses"
Loading...
Searching...
No Matches
ein::has_storage_type Concept Reference

#include <simd_data.hpp>

Concept definition

template<typename T>
concept ein::has_storage_type = requires {
typename storage_type<T>;
requires sizeof(T) == sizeof(storage_type<T>);
requires requires(T t, storage_type<T> s) {
std::bit_cast<storage_type<T>>(t);
std::bit_cast<T>(s);
};
}
typename detail::storage_type_impl< T >::type storage_type
The type used to store T in a simd_data_t.
Definition simd_data.hpp:60

Detailed Description

Definition at line 63 of file simd_data.hpp.