F´ Flight Software - C/C++ Documentation  NASA-v2.1.0
A framework for building embedded system applications to NASA flight quality standards.
InterruptLock.cpp
Go to the documentation of this file.
1 #include <Os/InterruptLock.hpp>
2 #include <Os/Mutex.hpp>
3 
5 
6 namespace Os {
9 
10  void InterruptLock::lock(void) {
12  }
13 
14  void InterruptLock::unLock(void) {
16  }
17 
18 
19 }
20 
21 
Os
Definition: File.cpp:7
Os::Mutex::lock
void lock(void)
lock the mutex
Definition: Mutex.cpp:12
Os::Mutex::unLock
void unLock(void)
unlock the mutex
Definition: Mutex.cpp:13
Os::InterruptLock::unLock
void unLock(void)
unlock interrupts
Definition: InterruptLock.cpp:14
intLockEmulator
STATIC Os::Mutex intLockEmulator
Definition: InterruptLock.cpp:4
Os::InterruptLock::lock
void lock(void)
lock interrupts
Definition: InterruptLock.cpp:10
Os::InterruptLock::~InterruptLock
virtual ~InterruptLock(void)
destructor
Definition: InterruptLock.cpp:8
Os::Mutex
Definition: Mutex.hpp:8
Mutex.hpp
Os::InterruptLock::InterruptLock
InterruptLock(void)
Constructor.
Definition: InterruptLock.cpp:7
InterruptLock.hpp
STATIC
#define STATIC
static for non unit-test code
Definition: BasicTypes.hpp:165