Описание тега qreadwritelock

Класс QReadWriteLock, часть инфраструктуры Qt, обеспечивает блокировку чтения-записи.
2 ответа

В Qt, как я могу запросить состояние QMutex или QReadWriteLock?

Я использую QReadWriteLock в своем приложении для защиты доступа к объекту ресурса. Я использую QReadLocks и QWriteLocks, где могу, но иногда мне нужен "долговечный" замок, который пересекает границы функций. Поэтому иногда мне нужно иметь возможнос…
21 фев '10 в 15:59
1 ответ

QReadWriteLock в средствах доступа

У меня есть QList MyClass. Добавление и удаление элементов из списка происходит редко и сопровождается общим мьютексом списка. MyClass содержит несколько подструктур и персональный QReadWriteLock: MyClass{ private: Substructure substructure; QReadWr…
08 авг '17 в 07:39
2 ответа

Режим рекурсии QReadWriteLock не работает

В Linux qt 4.7.4 с использованием gcc 4.4.3 следующий код прекрасно компилируется и не выдает ошибку времени выполнения. class TestThread: public QThread { private: QReadWriteLock mutex; public: bool mStop; TestThread(): mutex(QReadWriteLock::NonRec…
06 дек '11 в 16:35