java.lang.Object
io.qt.internal.NativeUtility.Object
io.qt.QtObject
io.qt.core.QWaitCondition
- All Implemented Interfaces:
QtObjectInterface
Condition variable for synchronizing threads
Java wrapper for Qt's class QWaitCondition
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor for internal use only. -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
Overloaded function forwait(io.qt.core.QMutex, io.qt.core.QDeadlineTimer)
withdeadline = new QDeadlineTimer(QDeadlineTimer.ForeverConstant.Forever)
.final boolean
final boolean
wait
(QMutex lockedMutex, QDeadlineTimer deadline) final boolean
wait
(QReadWriteLock lockedReadWriteLock) Overloaded function forwait(io.qt.core.QReadWriteLock, io.qt.core.QDeadlineTimer)
withdeadline = new QDeadlineTimer(QDeadlineTimer.ForeverConstant.Forever)
.final boolean
wait
(QReadWriteLock lockedReadWriteLock, int time) final boolean
wait
(QReadWriteLock lockedReadWriteLock, QDeadlineTimer deadline) final void
wakeAll()
final void
wakeOne()
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QWaitCondition
public QWaitCondition() -
QWaitCondition
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
wait
Overloaded function for
wait(io.qt.core.QMutex, io.qt.core.QDeadlineTimer)
withdeadline = new QDeadlineTimer(QDeadlineTimer.ForeverConstant.Forever)
. -
wait
-
wait
-
wait
Overloaded function for
wait(io.qt.core.QReadWriteLock, io.qt.core.QDeadlineTimer)
withdeadline = new QDeadlineTimer(QDeadlineTimer.ForeverConstant.Forever)
. -
wait
@QtUninvokable public final boolean wait(QReadWriteLock lockedReadWriteLock, QDeadlineTimer deadline) -
wait
-
wakeAll
-
wakeOne
-