![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Go to the source code of this file.
Namespaces | |
| namespace | alpaka |
| main alpaka namespace. | |
Typedefs | |
| template<typename T> | |
| using | alpaka::RemoveVolatileFromPointer_t = std::add_pointer_t<std::remove_volatile_t<std::remove_pointer_t<T>>> |
Functions | |
| template<typename T> | |
| auto * | alpaka::toVoidPtr (T inPtr) |
| Cast a pointer that may or may not point to volatile memory to a (void*) or (void const*). | |
| template<typename T> | |
| constexpr decltype(auto) | alpaka::unWrapp (T &&value) |