cl::sycl::device_event Class Reference
Event for asynchronous operations on the device side. More...
#include <device_event.h>
Public Member Functions | |
device_event ()=default | |
device_event (const device_event &)=default | |
device_event & | operator= (const device_event &)=default |
device_event (device_event &&)=default | |
device_event & | operator= (device_event &&)=default |
COMPUTECPP_PRIVATE void | wait () const |
Wait for the event to finalize. More... | |
~device_event () | |
Destroys the device event. More... | |
Detailed Description
Event for asynchronous operations on the device side.
Currently implemented as a no-op.
On device it has to be located in private memory - by default, objects are placed in local memory when created within a parallel_for_work_group invocation.
Definition at line 53 of file device_event.h.
Constructor & Destructor Documentation
◆ device_event() [1/3]
|
default |
◆ device_event() [2/3]
|
default |
◆ device_event() [3/3]
|
default |
◆ ~device_event()
|
inline |
Member Function Documentation
◆ operator=() [1/2]
|
default |
◆ operator=() [2/2]
|
default |
◆ wait()
|
inline |
Wait for the event to finalize.
Definition at line 76 of file device_event.h.
The documentation for this class was generated from the following file: