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: