Files
crosslangextras/Tesses.CrossLang.Std/src/MutexLock.tcross
2026-06-01 07:01:25 -05:00

19 lines
225 B
Plaintext

class MutexLock
{
private mtx;
public MutexLock(mtx)
{
this.mtx = mtx;
mtx.Lock();
}
public Dispose()
{
mtx.Unlock();
}
}
func Lock(mtx)
{
return new MutexLock(mtx);
}