F´ Flight Software - C/C++ Documentation  NASA-v2.0.0
A framework for building embedded system applications to NASA flight quality standards.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Os::InterruptLock Class Reference

#include <Os/InterruptLock.hpp>

Public Member Functions

 InterruptLock (void)
 Constructor. More...
 
virtual ~InterruptLock (void)
 destructor More...
 
void lock (void)
 lock interrupts More...
 
void unLock (void)
 unlock interrupts More...
 
POINTER_CAST getKey (void)
 get the key, if used More...
 

Detailed Description

Definition at line 7 of file InterruptLock.hpp.

Constructor & Destructor Documentation

◆ InterruptLock()

Os::InterruptLock::InterruptLock ( void  )

Constructor.

Definition at line 7 of file InterruptLock.cpp.

◆ ~InterruptLock()

Os::InterruptLock::~InterruptLock ( void  )
virtual

destructor

Definition at line 8 of file InterruptLock.cpp.

Member Function Documentation

◆ getKey()

POINTER_CAST Os::InterruptLock::getKey ( void  )

get the key, if used

◆ lock()

void Os::InterruptLock::lock ( void  )

lock interrupts

Definition at line 10 of file InterruptLock.cpp.

◆ unLock()

void Os::InterruptLock::unLock ( void  )

unlock interrupts

Definition at line 14 of file InterruptLock.cpp.


The documentation for this class was generated from the following files: