SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
SensorArduinoMbed_Lock.hpp
Go to the documentation of this file.
1
30#pragma once
31
32#include "../SensorLockBase.hpp"
33
34#if defined(ARDUINO_ARCH_MBED)
35
36#include "Mutex.h"
37
38class MbedLock : public SensorLockBase
39{
40private:
41 Mutex mutex;
42public:
43 void lock() override
44 {
45 mutex.lock();
46 }
47 void unlock() override
48 {
49 mutex.unlock();
50 }
51};
52
53using HalLock = MbedLock;
54
55#endif /*ARDUINO_ARCH_MBED*/
virtual void lock()=0
virtual void unlock()=0