mutex_protected: Add operator ++ and --

This commit is contained in:
Jonas Kvinge
2025-01-05 18:56:22 +01:00
parent 1990a42e1d
commit be8097919b

View File

@@ -57,6 +57,16 @@ class mutex_protected : public boost::noncopyable {
value_ = value;
}
void operator++() {
QMutexLocker l(&mutex_);
++value_;
}
void operator--() {
QMutexLocker l(&mutex_);
--value_;
}
private:
T value_;
mutable QMutex mutex_;