RTOS Wrapper
API reference
Loading...
Searching...
No Matches
CriticalGuard.h
Go to the documentation of this file.
1#pragma once
7#include "OsAbstraction.h"
8
21
Generic RTOS abstraction — public header.
Automatically enters a critical section on construction and exits it on destruction.
Definition CriticalGuard.h:14
~CriticalGuard()
Definition CriticalGuard.h:17
CriticalGuard & operator=(const CriticalGuard &)=delete
CriticalGuard(const CriticalGuard &)=delete
CriticalGuard() noexcept
Definition CriticalGuard.h:16
static void os_critical_enter(void)
Definition os_cmsis.h:428
static void os_critical_exit(void)
Definition os_cmsis.h:432