firmware/src/concurrency/LockGuard.cpp

18 lines
221 B
C++
Raw Normal View History

#include "LockGuard.h"
2023-01-21 13:34:29 +00:00
#include "configuration.h"
2023-01-21 13:34:29 +00:00
namespace concurrency
{
LockGuard::LockGuard(Lock *lock) : lock(lock)
{
lock->lock();
}
LockGuard::~LockGuard()
{
lock->unlock();
}
} // namespace concurrency