Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QT_BEGIN_NAMESPACE::QAtomicWaitLocks::Lock Struct Reference
Collaboration diagram for QT_BEGIN_NAMESPACE::QAtomicWaitLocks::Lock:

Public Attributes

std::mutex mutex
std::condition_variable cond
const voidwatchedAddress = nullptr
qsizetype watcherCount = 0

Detailed Description

Definition at line 67 of file qatomicwait.cpp.

Member Data Documentation

◆ cond

std::condition_variable QT_BEGIN_NAMESPACE::QAtomicWaitLocks::Lock::cond

Definition at line 69 of file qatomicwait.cpp.

Referenced by QtPrivate::_q_atomicWait(), and QtPrivate::_q_atomicWake().

◆ mutex

std::mutex QT_BEGIN_NAMESPACE::QAtomicWaitLocks::Lock::mutex

Definition at line 68 of file qatomicwait.cpp.

◆ watchedAddress

const void * QT_BEGIN_NAMESPACE::QAtomicWaitLocks::Lock::watchedAddress = nullptr

Definition at line 75 of file qatomicwait.cpp.

Referenced by QtPrivate::_q_atomicWait(), and QtPrivate::_q_atomicWake().

◆ watcherCount

qsizetype QT_BEGIN_NAMESPACE::QAtomicWaitLocks::Lock::watcherCount = 0

Definition at line 76 of file qatomicwait.cpp.


The documentation for this struct was generated from the following file: