#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