alpaka
Abstraction Library for Parallel Kernel Acceleration
|
The CPU queue interface. More...
#include <IGenericThreadsQueue.hpp>
Public Member Functions | |
virtual | ~IGenericThreadsQueue ()=default |
virtual void | enqueue (EventGenericThreads< TDev > &)=0 |
enqueue the event More... | |
virtual void | wait (EventGenericThreads< TDev > const &)=0 |
waiting for the event More... | |
The CPU queue interface.
Definition at line 23 of file IGenericThreadsQueue.hpp.
|
virtualdefault |
|
pure virtual |
enqueue the event
Implemented in alpaka::generic::detail::QueueGenericThreadsNonBlockingImpl< TDev >, and alpaka::generic::detail::QueueGenericThreadsBlockingImpl< TDev >.
|
pure virtual |
waiting for the event
Implemented in alpaka::generic::detail::QueueGenericThreadsNonBlockingImpl< TDev >, and alpaka::generic::detail::QueueGenericThreadsBlockingImpl< TDev >.