alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Classes | |
struct | Begin |
struct | DefaultQueueType |
The default queue type trait for devices. More... | |
struct | DefaultQueueType< DevCpu > |
The default queue type trait specialization for the CPU device. More... | |
struct | DefaultQueueType< DevUniformCudaHipRt< TApi > > |
The default queue type trait specialization for the CUDA/HIP device. More... | |
struct | End |
struct | EventHostManualTriggerType |
struct | EventHostManualTriggerType< DevCpu > |
struct | EventHostManualTriggerType< DevCudaRt > |
struct | IsBlockingQueue |
The blocking queue trait. More... | |
struct | IsBlockingQueue< QueueCpuOmp2Collective > |
The blocking queue trait specialization for a OpenMP2 collective CPU queue. More... | |
struct | IsBlockingQueue< QueueGenericThreadsBlocking< TDev > > |
The blocking queue trait specialization for a blocking CPU queue. More... | |
struct | IsBlockingQueue< QueueGenericThreadsNonBlocking< TDev > > |
The blocking queue trait specialization for a non-blocking CPU queue. More... | |
struct | IsBlockingQueue< QueueUniformCudaHipRtBlocking< TApi > > |
The blocking queue trait specialization for a blocking CUDA/HIP RT queue. More... | |
struct | IsBlockingQueue< QueueUniformCudaHipRtNonBlocking< TApi > > |
The blocking queue trait specialization for a non-blocking CUDA/HIP RT queue. More... | |
struct | IsEventHostManualTriggerSupported |
struct | IsEventHostManualTriggerSupported< DevCpu > |
The CPU event host manual trigger support get trait specialization. More... | |
struct | IsEventHostManualTriggerSupported< DevCudaRt > |
The CPU event host manual trigger support get trait specialization. More... | |
class | IteratorView |
Typedefs | |
template<typename T , typename TSource > | |
using | MimicConst = std::conditional_t< std::is_const_v< TSource >, std::add_const_t< T >, std::remove_const_t< T > > |
using alpaka::test::trait::MimicConst = typedef std::conditional_t<std::is_const_v<TSource>, std::add_const_t<T>, std::remove_const_t<T> > |
Definition at line 18 of file Iterator.hpp.