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
QWaitCondition Class Reference

#include <qwaitcondition.h>

Collaboration diagram for QWaitCondition:

Public Member Functions

 QWaitCondition ()
 ~QWaitCondition ()
bool wait (QMutex *, QDeadlineTimer=QDeadlineTimer(QDeadlineTimer::Forever))
bool wait (QReadWriteLock *, QDeadlineTimer=QDeadlineTimer(QDeadlineTimer::Forever))
bool wait (QMutex *, unsigned long)
bool wait (QReadWriteLock *, unsigned long)
void wakeOne ()
void wakeAll ()
void notify_one ()
void notify_all ()

Detailed Description

Definition at line 49 of file qwaitcondition.h.

Constructor & Destructor Documentation

◆ QWaitCondition()

QWaitCondition::QWaitCondition ( )
inline

Definition at line 52 of file qwaitcondition.h.

◆ ~QWaitCondition()

QWaitCondition::~QWaitCondition ( )
inline

Definition at line 53 of file qwaitcondition.h.

Member Function Documentation

◆ notify_all()

void QWaitCondition::notify_all ( )
inline

Definition at line 66 of file qwaitcondition.h.

◆ notify_one()

void QWaitCondition::notify_one ( )
inline

Definition at line 65 of file qwaitcondition.h.

◆ wait() [1/4]

bool QWaitCondition::wait ( QMutex * mutex,
QDeadlineTimer deadline = QDeadlineTimer(QDeadlineTimer::Forever) )
inline

Definition at line 55 of file qwaitcondition.h.

◆ wait() [2/4]

bool QWaitCondition::wait ( QMutex * mutex,
unsigned long time )
inline

Definition at line 59 of file qwaitcondition.h.

◆ wait() [3/4]

bool QWaitCondition::wait ( QReadWriteLock * readWriteLock,
QDeadlineTimer deadline = QDeadlineTimer(QDeadlineTimer::Forever) )
inline

Definition at line 57 of file qwaitcondition.h.

◆ wait() [4/4]

bool QWaitCondition::wait ( QReadWriteLock * readWriteLock,
unsigned long time )
inline

Definition at line 60 of file qwaitcondition.h.

◆ wakeAll()

void QWaitCondition::wakeAll ( )
inline

Definition at line 63 of file qwaitcondition.h.

◆ wakeOne()

void QWaitCondition::wakeOne ( )
inline

Definition at line 62 of file qwaitcondition.h.


The documentation for this class was generated from the following files: