From 848a17e0fb4250662013ea4c9d128b31f67d4c88 Mon Sep 17 00:00:00 2001 From: granzuglia Date: Fri, 6 May 2016 06:11:05 +0000 Subject: [PATCH] removed useless file --- .../trimesh_QT_shared/ml_atomic_guard.h | 36 ------------------- 1 file changed, 36 deletions(-) delete mode 100644 apps/sample/trimesh_QT_shared/ml_atomic_guard.h diff --git a/apps/sample/trimesh_QT_shared/ml_atomic_guard.h b/apps/sample/trimesh_QT_shared/ml_atomic_guard.h deleted file mode 100644 index b22a2bee..00000000 --- a/apps/sample/trimesh_QT_shared/ml_atomic_guard.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef __ML_ATOMIC_GUARD_H -#define __ML_ATOMIC_GUARD_H - -class MLAtomicGuard -{ -public: - MLAtomicGuard(bool val) - :_lock(QReadWriteLock::Recursive),_guard(val) {} - - ~MLAtomicGuard() {} - - MLAtomicGuard& operator=(bool v) - { - QWriteLocker locker(&_lock); - _guard = v; - return *this; - } - - bool operator==(bool v) const - { - QReadLocker locker(&_lock); - return (_guard == v); - } - - bool operator!=(bool v) const - { - QReadLocker locker(&_lock); - return (_guard != v); - } - -private: - bool _guard; - mutable QReadWriteLock _lock; -}; - -#endif \ No newline at end of file