Qt 4.8
Public Functions | Public Variables | List of all members
QReadWriteLockPrivate Struct Reference

#include <qreadwritelock_p.h>

Public Functions

 QReadWriteLockPrivate (QReadWriteLock::RecursionMode recursionMode)
 

Public Variables

int accessCount
 
QHash< Qt::HANDLE, int > currentReaders
 
Qt::HANDLE currentWriter
 
QMutex mutex
 
QWaitCondition readerWait
 
bool recursive
 
int waitingReaders
 
int waitingWriters
 
QWaitCondition writerWait
 

Detailed Description

Definition at line 63 of file qreadwritelock_p.h.

Constructors and Destructors

◆ QReadWriteLockPrivate()

QReadWriteLockPrivate::QReadWriteLockPrivate ( QReadWriteLock::RecursionMode  recursionMode)
inline

Properties

◆ accessCount

int QReadWriteLockPrivate::accessCount

◆ currentReaders

QHash<Qt::HANDLE, int> QReadWriteLockPrivate::currentReaders

◆ currentWriter

Qt::HANDLE QReadWriteLockPrivate::currentWriter

◆ mutex

QMutex QReadWriteLockPrivate::mutex

◆ readerWait

QWaitCondition QReadWriteLockPrivate::readerWait

◆ recursive

bool QReadWriteLockPrivate::recursive

◆ waitingReaders

int QReadWriteLockPrivate::waitingReaders

◆ waitingWriters

int QReadWriteLockPrivate::waitingWriters

◆ writerWait

QWaitCondition QReadWriteLockPrivate::writerWait

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