#include <AtomicUniformCudaHipBuiltIn.hpp>
◆ AtomicCasType
Initial value: std::conditional_t<
sizeof(T) == 4u,
unsigned int,
std::conditional_t<sizeof(T) == 8u, unsigned long long int, void>>
Definition at line 37 of file AtomicUniformCudaHipBuiltIn.hpp.
◆ reinterpretAddress()
template<typename T >
| static __device__ auto alpaka::trait::detail::EmulationBase::reinterpretAddress |
( |
T * | address | ) |
-> AtomicCasType<T>* requires(sizeof(T) == 4u || sizeof(T) == 8u) |
|
inlinestatic |
◆ reinterpretValue()
template<typename T >
| static __device__ auto alpaka::trait::detail::EmulationBase::reinterpretValue |
( |
T | value | ) |
-> AtomicCasType<T> requires(sizeof(T) == 4u || sizeof(T) == 8u)
|
|
inlinestatic |
The documentation for this struct was generated from the following file: