RAII-style mechanism for owning a lock of Lockable object for the duration of a scoped block. More...
#include <ScopedLock.h>
Public Member Functions | |
ScopedLock (Lockable &lockable) | |
Locks given lockable object. More... | |
RAII-style mechanism for owning a lock of Lockable object for the duration of a scoped block.
Lockable | The type implementing BasicLockable concept |
Usage:
Example with rtos::Mutex
More generic example
Definition at line 62 of file ScopedLock.h.
ScopedLock | ( | Lockable & | lockable | ) |
Locks given lockable object.
lockable | reference to the instance of Lockable object |
Definition at line 69 of file ScopedLock.h.