![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Go to the source code of this file.
Classes | |
| struct | alpaka::internal::LPCast |
| struct | alpaka::internal::LPCast::Op< T_To, T_Input > |
| struct | alpaka::internal::PCast |
| struct | alpaka::internal::PCast::Op< T_To, T_Input > |
Namespaces | |
| namespace | alpaka |
| main alpaka namespace. | |
| namespace | alpaka::internal |
| alpaka internal implementations. | |
Functions | |
| template<typename T_To> requires (isLosslesslyConvertible_v<typename ALPAKA_TYPEOF(input)::type, T_To>) | |
| constexpr decltype(auto) | alpaka::lpCast (auto &&input) |
| Performs a static_cast on the storage type of combined data type. | |
| template<typename T_To> requires (isConvertible_v<typename ALPAKA_TYPEOF(input)::type, T_To>) | |
| constexpr decltype(auto) | alpaka::pCast (auto &&input) |
| Performs a static_cast on the storage type of combined data type. | |