peerplays-fc/include/fc/thread/scoped_lock.hpp

12 lines
233 B
C++
Raw Normal View History

2012-12-18 19:08:40 +00:00
#pragma once
namespace fc {
template<typename T>
class scoped_lock {
public:
scoped_lock( T& l ):_lock(l) { _lock.lock(); }
~scoped_lock() { _lock.unlock(); }
T& _lock;
};
}