PythonQtWrapper_QReadWriteLock.cpp
51 lines
| 1.4 KiB
| text/x-c
|
CppLexer
florianlink
|
r13 | #include "PythonQtWrapper_QReadWriteLock.h" | ||
florianlink
|
r24 | #include <PythonQtSignalReceiver.h> | ||
#include <PythonQtMethodInfo.h> | ||||
#include <PythonQtConversion.h> | ||||
florianlink
|
r13 | #include <QVariant> | ||
#include <qreadwritelock.h> | ||||
QReadWriteLock* PythonQtWrapper_QReadWriteLock::new_QReadWriteLock() | ||||
{ | ||||
return new QReadWriteLock(); } | ||||
QReadWriteLock* PythonQtWrapper_QReadWriteLock::new_QReadWriteLock(QReadWriteLock::RecursionMode recursionMode) | ||||
{ | ||||
return new QReadWriteLock(recursionMode); } | ||||
florianlink
|
r73 | void PythonQtWrapper_QReadWriteLock::lockForWrite(QReadWriteLock* theWrappedObject) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | ( theWrappedObject->lockForWrite()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | bool PythonQtWrapper_QReadWriteLock::tryLockForRead(QReadWriteLock* theWrappedObject) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->tryLockForRead()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QReadWriteLock::unlock(QReadWriteLock* theWrappedObject) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | ( theWrappedObject->unlock()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r28 | bool PythonQtWrapper_QReadWriteLock::tryLockForRead(QReadWriteLock* theWrappedObject, int timeout) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->tryLockForRead(timeout)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | bool PythonQtWrapper_QReadWriteLock::tryLockForWrite(QReadWriteLock* theWrappedObject) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->tryLockForWrite()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QReadWriteLock::lockForRead(QReadWriteLock* theWrappedObject) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | ( theWrappedObject->lockForRead()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | bool PythonQtWrapper_QReadWriteLock::tryLockForWrite(QReadWriteLock* theWrappedObject, int timeout) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->tryLockForWrite(timeout)); | ||
florianlink
|
r13 | } | ||