15 template<
typename TList>
18 template<
template<
typename...>
class TList>
22 template<
typename TFnObj,
typename... TArgs>
28 template<
template<
typename...>
class TList,
typename T,
typename... Ts>
32 template<
typename TFnObj,
typename... TArgs>
35 f.template operator()<T>(std::forward<TArgs>(args)...);
37 std::forward<TFnObj>(f),
38 std::forward<TArgs>(args)...);
47 template<
typename TList,
typename TFnObj,
typename... TArgs>
#define ALPAKA_FN_HOST_ACC
#define ALPAKA_NO_HOST_ACC_WARNING
Disable nvcc warning: 'calling a host function from host device function.' Usage: ALPAKA_NO_HOST_ACC_...