RAII object for disabling, then restoring, interrupt state Usage: More...
#include <CriticalSectionLock.h>
Public Member Functions | |
void | lock () |
Mark the start of a critical section. More... | |
void | unlock () |
Mark the end of a critical section. More... | |
Static Public Member Functions | |
static void | enable () |
Mark the start of a critical section. More... | |
static void | disable () |
Mark the end of a critical section. More... | |
RAII object for disabling, then restoring, interrupt state Usage:
Definition at line 56 of file CriticalSectionLock.h.
|
static |
Mark the end of a critical section.
|
static |
Mark the start of a critical section.
void lock | ( | ) |
Mark the start of a critical section.
Replaced by static function CriticalSectionLock::enable.
void unlock | ( | ) |
Mark the end of a critical section.
Replaced by static function CriticalSectionLock::enable.