F´ Flight Software - C/C++ Documentation  NASA-v1.6.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 
12  }
13 
16  }
17 
18 
19 }
20 
21 
Os
Definition: File.cpp:7
Os::InterruptLock::InterruptLock
InterruptLock()
Constructor.
Definition: InterruptLock.cpp:7
intLockEmulator
STATIC Os::Mutex intLockEmulator
Definition: InterruptLock.cpp:4
Os::InterruptLock::lock
void lock()
lock interrupts
Definition: InterruptLock.cpp:10
Os::Mutex::lock
void lock()
lock the mutex
Definition: Mutex.cpp:12
Os::Mutex
Definition: Mutex.hpp:8
Os::Mutex::unLock
void unLock()
unlock the mutex
Definition: Mutex.cpp:13
Mutex.hpp
Os::InterruptLock::~InterruptLock
virtual ~InterruptLock()
destructor
Definition: InterruptLock.cpp:8
Os::InterruptLock::unLock
void unLock()
unlock interrupts
Definition: InterruptLock.cpp:14
InterruptLock.hpp
STATIC
#define STATIC
static for non unit-test code
Definition: BasicTypes.hpp:108