◆ LockQueue()
void QueuedThread::LockQueue |
( |
| ) |
|
|
inline |
◆ SetExitFlag()
void QueuedThread::SetExitFlag |
( |
| ) |
|
|
inlinevirtual |
Signal the thread to exit gracefully.
Reimplemented from Thread.
◆ UnlockQueue()
void QueuedThread::UnlockQueue |
( |
| ) |
|
|
inline |
◆ UnlockQueueWakeup()
void QueuedThread::UnlockQueueWakeup |
( |
| ) |
|
|
inline |
Unlock queue and wake up worker
◆ WaitForQueue()
void QueuedThread::WaitForQueue |
( |
| ) |
|
|
inlineprotected |
Waits for an enqueue operation to complete You MUST hold the queue lock when you call this. It will be unlocked while you wait, and will be relocked before the function returns
The documentation for this class was generated from the following file: