![]() |
Qt 4.8
|
#include <qwaitcondition.h>
Public Functions | |
| QWaitCondition () | |
| bool | wait (QMutex *mutex, unsigned long time=ULONG_MAX) |
| bool | wait (QReadWriteLock *readWriteLock, unsigned long time=ULONG_MAX) |
| void | wakeAll () |
| void | wakeOne () |
| ~QWaitCondition () | |
Properties | |
| QWaitConditionPrivate * | d |
Definition at line 61 of file qwaitcondition.h.
| QWaitCondition::QWaitCondition | ( | ) |
Definition at line 113 of file qwaitcondition_unix.cpp.
Referenced by QWaitConditionPrivate::post().
| QWaitCondition::~QWaitCondition | ( | ) |
Definition at line 122 of file qwaitcondition_unix.cpp.
Referenced by QWaitConditionPrivate::post().
| bool QWaitCondition::wait | ( | QMutex * | mutex, |
| unsigned long | time = ULONG_MAX |
||
| ) |
Definition at line 145 of file qwaitcondition_unix.cpp.
Referenced by QFutureInterfaceBasePrivate::internal_waitForNextResult(), QReadWriteLock::lockForRead(), QReadWriteLock::lockForWrite(), QWaitConditionPrivate::post(), QDeclarativeWorkerScriptEngine::QDeclarativeWorkerScriptEngine(), QThreadPoolThread::run(), QWindowsPipeWriter::run(), QFileInfoGatherer::run(), QDnotifySignalThread::startNotify(), QFSEventsFileSystemWatcherEngine::stop(), QDeclarativeListModelWorkerAgent::sync(), QReadWriteLock::tryLockForRead(), QReadWriteLock::tryLockForWrite(), QThreadPoolPrivate::waitForDone(), QFutureInterfaceBase::waitForFinished(), QDBusConnectionPrivate::waitForFinished(), QFutureInterfaceBase::waitForResult(), QFutureInterfaceBase::waitForResume(), QWindowsPipeWriter::waitForWrite(), and QFSEventsFileSystemWatcherEngine::warmUpFSEvents().
| bool QWaitCondition::wait | ( | QReadWriteLock * | readWriteLock, |
| unsigned long | time = ULONG_MAX |
||
| ) |
Definition at line 165 of file qwaitcondition_unix.cpp.
| void QWaitCondition::wakeAll | ( | ) |
Definition at line 137 of file qwaitcondition_unix.cpp.
Referenced by QFutureInterfaceBase::cancel(), QDnotifySignalThread::event(), QDeclarativeListModelWorkerAgent::event(), QFileInfoGatherer::fetchExtendedInformation(), QThreadPrivate::finish(), QFutureInterfaceBasePrivate::internal_setThrottled(), QWaitConditionPrivate::post(), QThreadPoolThread::registerThreadInactive(), QFutureInterfaceBase::reportException(), QFutureInterfaceBase::reportFinished(), QFutureInterfaceBase::reportResultsReady(), QThreadPoolPrivate::reset(), QFSEventsFileSystemWatcherEngine::run(), QFutureInterfaceBase::setPaused(), QFutureInterfaceBase::setThrottled(), QFutureInterfaceBase::togglePaused(), QReadWriteLock::unlock(), QFSEventsFileSystemWatcherEngine::updateFiles(), and QDBusConnectionPrivate::waitForFinished().
| void QWaitCondition::wakeOne | ( | ) |
Definition at line 129 of file qwaitcondition_unix.cpp.
Referenced by QWaitConditionPrivate::post(), QWindowsPipeWriter::run(), QReadWriteLock::unlock(), QWindowsPipeWriter::write(), QFileInfoGatherer::~QFileInfoGatherer(), and QWindowsPipeWriter::~QWindowsPipeWriter().
|
private |
Definition at line 76 of file qwaitcondition.h.