F´ Flight Software - C/C++ Documentation
devel
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Fw/Trap/TrapHandler.hpp>
Public Member Functions | |
TrapHandler () | |
virtual | ~TrapHandler () |
constructor More... | |
virtual void | doTrap (U32 trap)=0 |
destructor More... | |
TrapHandler: A framework class used to handle traps that occur during the execution of the the F' framework. Must be registered with a trap register. The user should inherit from this class and ensure that the doTrap function is implemented. The default implementation will be do-nothing.
Definition at line 13 of file TrapHandler.hpp.
|
inline |
Definition at line 15 of file TrapHandler.hpp.
|
inlinevirtual |
constructor
Definition at line 16 of file TrapHandler.hpp.
|
pure virtual |
destructor
Handles the incoming trap. Note: if user does not supply an implementer of this function, a do-nothing version will be run.
trap | trap number |