7#ifndef Svc_LinuxTimerComponentAc_HPP
8#define Svc_LinuxTimerComponentAc_HPP
67#if FW_PORT_SERIALIZATION
78 Fw::InputSerializePort* port
91 const char* compName =
""
PlatformIntType NATIVE_INT_TYPE
C++-compatible configuration header for fprime configuration.
void init()
Object initializer.
Auto-generated base for LinuxTimer component.
void set_CycleOut_OutputPort(NATIVE_INT_TYPE portNum, Svc::InputCyclePort *port)
Connect port to CycleOut[portNum].
bool isConnected_CycleOut_OutputPort(NATIVE_INT_TYPE portNum)
friend class LinuxTimerComponentBaseFriend
Friend class for white-box testing.
@ NUM_CYCLEOUT_OUTPUT_PORTS
virtual ~LinuxTimerComponentBase()
Destroy LinuxTimerComponentBase object.
NATIVE_INT_TYPE getNum_CycleOut_OutputPorts() const
LinuxTimerComponentBase(const char *compName="")
Construct LinuxTimerComponentBase object.
void CycleOut_out(NATIVE_INT_TYPE portNum, Svc::TimerVal &cycleStart)
Invoke output port CycleOut.
Serializable class for carrying timer values.