Implements the functionality of an event within a stream. The event is not created until the Event::create()
function is called.
More...
#include <YAKL_streams_events.h>
Implements the functionality of an event within a stream. The event is not created until the Event::create()
function is called.
◆ completed()
bool yakl::Event::completed |
( |
| ) |
|
|
inline |
Determine if this event has completed.
◆ create()
void yakl::Event::create |
( |
| ) |
|
|
inline |
◆ destroy()
void yakl::Event::destroy |
( |
| ) |
|
|
inline |
◆ fence()
void yakl::Event::fence |
( |
| ) |
|
|
inline |
Pause all CPU work until this event has completed.
◆ operator==()
bool yakl::Event::operator== |
( |
Event |
event | ) |
const |
|
inline |
Determine if this event is the same as the passed event.
◆ record()
void yakl::Event::record |
( |
Stream |
stream | ) |
|
|
inline |
Record an event in the passed stream.
The documentation for this struct was generated from the following file: