#ifndef __MUTEX_H_INCLUDED__
#define __MUTEX_H_INCLUDED__

#include <pthread.h>

class Mutex {
public:
	Mutex(void);
	virtual ~Mutex(void);
	virtual void Acquire(void);
	virtual bool Acquired(void);
	virtual void Release(void);
private:
	pthread_mutex_t		m_Mutex;

};

#endif /* __MUTEX_H_INCLUDED */
