Files
UU_la_parallel_programming_…/Assignment_3/lib/SimpleLockingStack.h

16 lines
303 B
C++

#include <vector>
#include <mutex>
#include "Stack.h"
class SimpleLockingStack:public Stack{
private:
std::vector<int> vec;
std::mutex mut;
public:
SimpleLockingStack(ADTOperationQueue * queue);
void push(int element);
int pop();
int size();
};