F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
FatalHandlerComponentImpl.hpp
Go to the documentation of this file.
1 // ======================================================================
2 // \title FatalHandlerImpl.hpp
3 // \author tcanham
4 // \brief hpp file for FatalHandler component implementation class
5 //
6 // \copyright
7 // Copyright 2009-2015, by the California Institute of Technology.
8 // ALL RIGHTS RESERVED. United States Government Sponsorship
9 // acknowledged.
10 //
11 // ======================================================================
12 
13 #ifndef FatalHandler_HPP
14 #define FatalHandler_HPP
15 
17 
18 namespace Svc {
19 
22  {
23 
24  public:
25 
26  // ----------------------------------------------------------------------
27  // Construction, initialization, and destruction
28  // ----------------------------------------------------------------------
29 
33  const char *const compName
34  );
35 
39 
40  PRIVATE:
41 
42  // ----------------------------------------------------------------------
43  // Handler implementations for user-defined typed input ports
44  // ----------------------------------------------------------------------
45 
48  void FatalReceive_handler(
49  const NATIVE_INT_TYPE portNum,
50  FwEventIdType Id
51  );
52 
53 
54  };
55 
56 } // end namespace Svc
57 
58 #endif
PlatformIntType NATIVE_INT_TYPE
Definition: BasicTypes.h:55
U32 FwEventIdType
Definition: FpConfig.h:103
Auto-generated base for FatalHandler component.
FatalHandlerComponentImpl(const char *const compName)