![]() |
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.