F´ Flight Software - C/C++ Documentation  NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
LinuxTimeImpl.hpp
Go to the documentation of this file.
1 /*
2  * TestTelemRecvImpl.hpp
3  *
4  * Created on: Mar 28, 2014
5  * Author: tcanham
6  */
7 
8 #ifndef LINUXTIMEIMPL_HPP_
9 #define LINUXTIMEIMPL_HPP_
10 
11 #include <Svc/Time/TimeComponentAc.hpp>
12 
13 namespace Svc {
14 
15 class LinuxTimeImpl: public TimeComponentBase {
16  public:
17  LinuxTimeImpl(const char* compName);
18  virtual ~LinuxTimeImpl();
19  void init(NATIVE_INT_TYPE instance);
20  protected:
22  NATIVE_INT_TYPE portNum,
23  Fw::Time &time
24  );
25  private:
26 };
27 
28 }
29 
30 #endif /* LINUXTIMEIMPL_HPP_ */
Svc::LinuxTimeImpl::timeGetPort_handler
void timeGetPort_handler(NATIVE_INT_TYPE portNum, Fw::Time &time)
Definition: DarwinTimeImpl.cpp:26
Fw::Time
Definition: Time.hpp:10
Svc::LinuxTimeImpl::init
void init(NATIVE_INT_TYPE instance)
Definition: DarwinTimeImpl.cpp:35
Svc::LinuxTimeImpl::LinuxTimeImpl
LinuxTimeImpl(const char *compName)
Definition: DarwinTimeImpl.cpp:17
Svc::LinuxTimeImpl
Definition: LinuxTimeImpl.hpp:15
Svc::LinuxTimeImpl::~LinuxTimeImpl
virtual ~LinuxTimeImpl()
Definition: DarwinTimeImpl.cpp:23
Svc
Definition: ActiveRateGroupImplCfg.hpp:18
NATIVE_INT_TYPE
int NATIVE_INT_TYPE
native integer type declaration
Definition: BasicTypes.hpp:29