11#if FW_ENABLE_TEXT_LOGGING
21 void PosixTimeComponentBase ::
30 port < static_cast<PlatformIntType>(this->getNum_timeGetPort_InputPorts());
33 this->m_timeGetPort_InputPort[port].init();
34 this->m_timeGetPort_InputPort[port].addCallComp(
38 this->m_timeGetPort_InputPort[port].setPortNum(port);
40#if FW_OBJECT_NAMES == 1
49 this->m_timeGetPort_InputPort[port].setObjName(portName);
21 void PosixTimeComponentBase :: {
…}
62 portNum < this->getNum_timeGetPort_InputPorts(),
66 return &this->m_timeGetPort_InputPort[portNum];
73 PosixTimeComponentBase ::
74 PosixTimeComponentBase(
const char* compName) :
75 Fw::PassiveComponentBase(compName)
73 PosixTimeComponentBase :: {
…}
80 PosixTimeComponentBase ::
81 ~PosixTimeComponentBase()
80 PosixTimeComponentBase :: {
…}
91 getNum_timeGetPort_InputPorts()
const
102 void PosixTimeComponentBase ::
103 timeGetPort_handlerBase(
110 portNum < this->getNum_timeGetPort_InputPorts(),
115 this->timeGetPort_handler(
102 void PosixTimeComponentBase :: {
…}
125 void PosixTimeComponentBase ::
PlatformIntType NATIVE_INT_TYPE
#define FW_NUM_ARRAY_ELEMENTS(a)
number of elements in an array
int PlatformIntType
DefaultTypes.hpp provides fallback defaults for the platform types.
#define PRI_PlatformIntType
PlatformAssertArgType FwAssertArgType
void init()
Object initializer.
Auto-generated base for PosixTime component.
void timeGetPort_handlerBase(NATIVE_INT_TYPE portNum, Fw::Time &time)
Handler base-class function for input port timeGetPort.