22 lines
334 B
C++
22 lines
334 B
C++
/*
|
|
* 4coder_system_types.h - Implementation of universal (cross platform) helpers
|
|
*/
|
|
|
|
// TOP
|
|
|
|
Mutex_Lock::Mutex_Lock(System_Mutex m){
|
|
system_mutex_acquire(m);
|
|
this->mutex = m;
|
|
}
|
|
|
|
Mutex_Lock::~Mutex_Lock(){
|
|
system_mutex_release(this->mutex);
|
|
}
|
|
|
|
Mutex_Lock::operator System_Mutex(){
|
|
return(this->mutex);
|
|
}
|
|
|
|
// BOTTOM
|
|
|