diff options
Diffstat (limited to 'libadhocutil/lockHelpers.h')
-rw-r--r-- | libadhocutil/lockHelpers.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libadhocutil/lockHelpers.h b/libadhocutil/lockHelpers.h index 85a1b73..c583421 100644 --- a/libadhocutil/lockHelpers.h +++ b/libadhocutil/lockHelpers.h @@ -1,11 +1,11 @@ -#ifndef LIBADHOC_LOCKHELPERS_H -#define LIBADHOC_LOCKHELPERS_H +#ifndef ADHOCUTIL_LOCKHELPERS_H +#define ADHOCUTIL_LOCKHELPERS_H template <typename locktype> -class _lockLoop { +class _LockLoop { public: template<typename l> - _lockLoop(l & _l) : + _LockLoop(l & _l) : lock(_l), flag(true) { @@ -23,7 +23,7 @@ class _lockLoop { #define LIBADHOC_LOCK_CONCAT(a, b) LIBADHOC_LOCK_CONCAT2(a, b) #define LIBADHOC_LOCK_WITHLINE(a) LIBADHOC_LOCK_CONCAT(a, __LINE__) -#define BaseScopeLock(l,lt,mt) for (_lockLoop<lt<mt>> LIBADHOC_LOCK_WITHLINE(_lck)(l); LIBADHOC_LOCK_WITHLINE(_lck); !LIBADHOC_LOCK_WITHLINE(_lck)) +#define BaseScopeLock(l,lt,mt) for (_LockLoop<lt<mt>> LIBADHOC_LOCK_WITHLINE(_lck)(l); LIBADHOC_LOCK_WITHLINE(_lck); !LIBADHOC_LOCK_WITHLINE(_lck)) #define BaseLock(l,lt,mt) lt<mt> LIBADHOC_LOCK_WITHLINE(_lck)(l) #define Lock(l) BaseLock(l, boost::unique_lock, boost::shared_mutex) |