java.lang.Object
io.qt.QtObject
io.qt.core.QWaitCondition
- All Implemented Interfaces:
QtObjectInterface
Condition variable for synchronizing threads
Java wrapper for Qt class QWaitCondition
-
Constructor Summary
-
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
(QMutex lockedMutex, QDeadlineTimer.ForeverConstant deadline) Overloaded function forwait(io.qt.core.QMutex, io.qt.core.QDeadlineTimer)
.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 boolean
wait
(QReadWriteLock lockedReadWriteLock, QDeadlineTimer.ForeverConstant deadline) Overloaded function forwait(io.qt.core.QReadWriteLock, io.qt.core.QDeadlineTimer)
.final void
wakeAll()
final void
wakeOne()
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QWaitCondition
public QWaitCondition()
-
-
Method Details
-
wait
- Parameters:
lockedMutex
-deadline
-- Returns:
-
wait
- Parameters:
lockedMutex
-time
-- Returns:
-
wait
@QtUninvokable public final boolean wait(QReadWriteLock lockedReadWriteLock, QDeadlineTimer deadline) - Parameters:
lockedReadWriteLock
-deadline
-- Returns:
-
wait
- Parameters:
lockedReadWriteLock
-time
-- Returns:
-
wakeAll
-
wakeOne
-
wait
Overloaded function for
wait(io.qt.core.QMutex, io.qt.core.QDeadlineTimer)
withdeadline = new QDeadlineTimer(QDeadlineTimer.ForeverConstant.Forever)
. -
wait
@QtUninvokable public final boolean wait(QMutex lockedMutex, QDeadlineTimer.ForeverConstant deadline) Overloaded function for
wait(io.qt.core.QMutex, io.qt.core.QDeadlineTimer)
. -
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.ForeverConstant deadline) Overloaded function for
wait(io.qt.core.QReadWriteLock, io.qt.core.QDeadlineTimer)
.
-