| 5960 | |
| 5961 | template<int index, int ArrayLength, class D, typename T0, typename T1, typename... Ts> |
| 5962 | void setSVMPointersHelper(std::array<void*, ArrayLength> &pointerList, const pointer<T0, D> &t0, const pointer<T1, D> &t1, Ts & ... ts) |
| 5963 | { |
| 5964 | pointerList[index] = static_cast<void*>(t0.get()); |
| 5965 | setSVMPointersHelper<index + 1, ArrayLength>(pointerList, t1, ts...); |
| 5966 | } |
| 5967 | |
| 5968 | template<int index, int ArrayLength, typename T0, typename T1, typename... Ts> |
| 5969 | typename std::enable_if<std::is_pointer<T0>::value, void>::type |