F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
ChronoTime.hpp
Go to the documentation of this file.
1 // ======================================================================
2 // \title ChronoTime.hpp
3 // \author mstarch
4 // \brief hpp file for ChronoTime component implementation class
5 // ======================================================================
6 
7 #ifndef Svc_ChronoTime_HPP
8 #define Svc_ChronoTime_HPP
9 
11 
12 namespace Svc {
13 
15  public:
16  // ----------------------------------------------------------------------
17  // Component construction and destruction
18  // ----------------------------------------------------------------------
19 
21  ChronoTime(const char* const compName
22  );
23 
25  ~ChronoTime();
26 
27  PRIVATE:
28  // ----------------------------------------------------------------------
29  // Handler implementations for user-defined typed input ports
30  // ----------------------------------------------------------------------
31 
35  void timeGetPort_handler(FwIndexType portNum,
36  Fw::Time& time
37  ) override;
38 };
39 
40 } // namespace Svc
41 
42 #endif
PlatformIndexType FwIndexType
Definition: FpConfig.h:25
Definition: Time.hpp:9
Auto-generated base for ChronoTime component.
ChronoTime(const char *const compName)
Construct ChronoTime object.
Definition: ChronoTime.cpp:17
~ChronoTime()
Destroy ChronoTime object.
Definition: ChronoTime.cpp:19