mirror of
https://github.com/data61/MP-SPDZ.git
synced 2026-01-08 21:18:03 -05:00
27 lines
268 B
C++
27 lines
268 B
C++
/*
|
|
* Lock.cpp
|
|
*
|
|
*/
|
|
|
|
#include <Tools/Lock.h>
|
|
|
|
Lock::Lock()
|
|
{
|
|
pthread_mutex_init(&mutex, 0);
|
|
}
|
|
|
|
Lock::~Lock()
|
|
{
|
|
pthread_mutex_destroy(&mutex);
|
|
}
|
|
|
|
void Lock::lock()
|
|
{
|
|
pthread_mutex_lock(&mutex);
|
|
}
|
|
|
|
void Lock::unlock()
|
|
{
|
|
pthread_mutex_unlock(&mutex);
|
|
}
|