something

This commit is contained in:
Dhanya Maliakal
2016-03-10 17:25:47 +01:00
parent c36db579b1
commit d3a7d3bad3
18 changed files with 863 additions and 18 deletions

View File

@ -0,0 +1,27 @@
#pragma once
#include <pthread.h>
#include <unistd.h>
#include <deque>
#include <iostream>
#include <vector>
#include <errno.h>
#include <string.h>
#include "Global.h"
using namespace std;
class Mutex
{
public:
Mutex();
~Mutex();
void lock();
void unlock();
pthread_mutex_t* get_mutex_ptr();
private:
pthread_mutex_t m_lock;
volatile bool is_locked;
};