Definition at line 171 of file WaitQueue.h.
◆ isQueued()
| bool WaitQueue::Waiter::isQueued |
( |
| ) |
const |
|
inline |
◆ loadQueue()
| WaitQueue * WaitQueue::Waiter::loadQueue |
( |
| ) |
const |
|
inline |
◆ loadReason()
| WakeReason WaitQueue::Waiter::loadReason |
( |
| ) |
const |
|
inline |
◆ setQueued()
| void WaitQueue::Waiter::setQueued |
( |
bool |
value | ) |
|
|
inline |
◆ snapshotChannel()
| bool WaitQueue::Waiter::snapshotChannel |
( |
Channel & |
value | ) |
const |
|
inline |
◆ storeChannel()
| void WaitQueue::Waiter::storeChannel |
( |
const Channel & |
value | ) |
|
|
inline |
◆ storeQueue()
| void WaitQueue::Waiter::storeQueue |
( |
WaitQueue * |
value | ) |
|
|
inline |
◆ storeReason()
| void WaitQueue::Waiter::storeReason |
( |
WakeReason |
value | ) |
|
|
inline |
◆ channel
◆ channelGeneration
| size_t WaitQueue::Waiter::channelGeneration = 0 |
◆ legacyAbandonContext
| void* WaitQueue::Waiter::legacyAbandonContext = nullptr |
◆ legacyOnAbandon
| StackDiscardCleanup WaitQueue::Waiter::legacyOnAbandon = nullptr |
◆ next
| Waiter* WaitQueue::Waiter::next = nullptr |
◆ notificationNext
| Waiter* WaitQueue::Waiter::notificationNext = nullptr |
◆ previous
| Waiter* WaitQueue::Waiter::previous = nullptr |
◆ queue
| WaitQueue* WaitQueue::Waiter::queue = nullptr |
◆ queued
| bool WaitQueue::Waiter::queued = false |
◆ reason
| size_t WaitQueue::Waiter::reason = static_cast<size_t>(WakeReason::Waiting) |
◆ scheduler
◆ stateLevel
| size_t WaitQueue::Waiter::stateLevel = 0 |
◆ thread
| Thread* WaitQueue::Waiter::thread = nullptr |
The documentation for this struct was generated from the following file: