alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::trait::CurrentThreadWaitFor< EventUniformCudaHipRt< TApi > > Struct Template Reference

The CUDA/HIP RT device event thread wait trait specialization. More...

#include <EventUniformCudaHipRt.hpp>

Static Public Member Functions

static ALPAKA_FN_HOST auto currentThreadWaitFor (EventUniformCudaHipRt< TApi > const &event) -> void
 

Detailed Description

template<typename TApi>
struct alpaka::trait::CurrentThreadWaitFor< EventUniformCudaHipRt< TApi > >

The CUDA/HIP RT device event thread wait trait specialization.

Waits until the event itself and therefore all tasks preceding it in the queue it is enqueued to have been completed. If the event is not enqueued to a queue the method returns immediately.

Definition at line 183 of file EventUniformCudaHipRt.hpp.

Member Function Documentation

◆ currentThreadWaitFor()

template<typename TApi >
static ALPAKA_FN_HOST auto alpaka::trait::CurrentThreadWaitFor< EventUniformCudaHipRt< TApi > >::currentThreadWaitFor ( EventUniformCudaHipRt< TApi > const &  event) -> void
inlinestatic

Definition at line 185 of file EventUniformCudaHipRt.hpp.


The documentation for this struct was generated from the following file: