You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
279 B

#ifndef SCOPED_LOCK_HPP
#define SCOPED_LOCK_HPP
#include "Mutex.hpp"
class ScopedLock
{
public:
ScopedLock(Mutex* m);
~ScopedLock();
private:
ScopedLock(const ScopedLock&);
ScopedLock& operator=(const ScopedLock&);
Mutex* m_mutex;
};
#endif // SCOPED_LOCK_HPP