-#ifndef __SCOPED_LOCK_H__
-#define __SCOPED_LOCK_H__
-
-#include <pthread.h>
-
-class SCOPED_LOCK
-{
-public:
- SCOPED_LOCK(pthread_mutex_t & mtx);
- ~SCOPED_LOCK();
-private:
- pthread_mutex_t & mutex;
-
- SCOPED_LOCK(const SCOPED_LOCK & lock) : mutex(lock.mutex) {};
-};
-
-#endif