Files
MP-SPDZ/Tools/Lock.cpp
Marcel Keller cc0711c224 MP-SPDZ.
2018-10-11 17:20:26 +11:00

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);
}