#include <jobs2.h>
Inherits Thread.
|
| virtual void | EmitWakeupSignal () override |
| | override this method if your thread loop needs a wakeup call before stopping
|
| |
| virtual void | DoWork () override |
| | this method runs in the thread context
|
| |
◆ JobThread()
| Jobs2::JobThread::JobThread |
( |
| ) |
|
◆ ~JobThread()
| Jobs2::JobThread::~JobThread |
( |
| ) |
|
|
virtual |
◆ __DeclareClass()
| Jobs2::JobThread::__DeclareClass |
( |
JobThread | | ) |
|
|
private |
◆ DoWork()
| void Jobs2::JobThread::DoWork |
( |
| ) |
|
|
overrideprotectedvirtual |
this method runs in the thread context
◆ EmitWakeupSignal()
| void Jobs2::JobThread::EmitWakeupSignal |
( |
| ) |
|
|
overrideprotectedvirtual |
override this method if your thread loop needs a wakeup call before stopping
◆ SignalWorkAvailable()
| void Jobs2::JobThread::SignalWorkAvailable |
( |
| ) |
|
Signal new work available.
◆ enableIo
| bool Jobs2::JobThread::enableIo |
◆ enableProfiling
| bool Jobs2::JobThread::enableProfiling |
◆ wakeupEvent
The documentation for this class was generated from the following files:
- /github/workspace/code/foundation/jobs2/jobs2.h
- /github/workspace/code/foundation/jobs2/jobs2.cc