The FEvent class provides a way to get asynchronous status information about how a task is being processed, once it has been dispatched and scheduled on a multithreaded system, in coordination with a FThreadPool and a FCommandQueue.
More...
The FEvent allows to get a handle of the chosen policy for a given task, and wether it has been completed or not. It is used in conjunction with FThreadPool, FSchedulePolicy, FCommandQueue and FContext.
- See also
- FContext
-
FSchedulePolicy
-
FThreadPool
-
FCPUInfo
-
FCommandQueue
◆ ~FEvent()
◆ FEvent() [1/2]
◆ FEvent() [2/2]
FEvent::FEvent |
( |
const FEvent & |
| ) |
|
◆ NoOP()
static FEvent FEvent::NoOP |
( |
| ) |
|
|
static |
◆ operator=()
◆ Status()
◆ Wait()
void FEvent::Wait |
( |
| ) |
const |
◆ FCommand
◆ FContext
◆ FInternalEvent
friend class FInternalEvent |
|
friend |