15 template<
typename TView,
typename TSfinae =
void>
20 template<
typename TView>
21 using Elem = std::remove_volatile_t<typename trait::ElemType<TView>::type>;
28 struct ElemType<T, std::enable_if_t<std::is_fundamental_v<T>>>
The alpaka accelerator library.
std::remove_volatile_t< typename trait::ElemType< TView >::type > Elem
The element type trait alias template to remove the ::type.