F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FprimeDeframer.hpp
Go to the documentation of this file.
1 // ======================================================================
2 // \title FprimeDeframer.hpp
3 // \author thomas-bc
4 // \brief hpp file for FprimeDeframer component implementation class
5 // ======================================================================
6 
7 #ifndef Svc_FprimeDeframer_HPP
8 #define Svc_FprimeDeframer_HPP
9 
11 #include "Utils/Hash/Hash.hpp"
12 
13 namespace Svc {
14 
16 
17 
18  public:
19  // ----------------------------------------------------------------------
20  // Component construction and destruction
21  // ----------------------------------------------------------------------
22 
24  FprimeDeframer(const char* const compName
25  );
26 
29 
30  PRIVATE:
31  // ----------------------------------------------------------------------
32  // Handler implementations for user-defined typed input ports
33  // ----------------------------------------------------------------------
34 
39  void framedIn_handler(FwIndexType portNum,
40  Fw::Buffer& data,
41  Fw::Buffer& context) override;
42 };
43 
44 } // namespace Svc
45 
46 #endif
~FprimeDeframer()
Destroy FprimeDeframer object.
PlatformIndexType FwIndexType
Definition: FpConfig.h:25
Auto-generated base for FprimeDeframer component.
RateGroupDivider component implementation.
FprimeDeframer(const char *const compName)
Construct FprimeDeframer object.