mirror of
https://github.com/13hannes11/UU_la_parallel_programming_practical_assignments.git
synced 2024-09-04 00:50:58 +02:00
16 lines
303 B
C++
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();
|
|
}; |