11#if FW_ENABLE_TEXT_LOGGING
21 void FatalHandlerComponentBase ::
30 port < static_cast<PlatformIntType>(this->getNum_FatalReceive_InputPorts());
33 this->m_FatalReceive_InputPort[port].init();
34 this->m_FatalReceive_InputPort[port].addCallComp(
38 this->m_FatalReceive_InputPort[port].setPortNum(port);
40#if FW_OBJECT_NAMES == 1
47 char portName[2*FW_OBJ_NAME_MAX_SIZE];
55 this->m_FatalReceive_InputPort[port].setObjName(portName);
21 void FatalHandlerComponentBase :: {
…}
68 portNum < this->getNum_FatalReceive_InputPorts(),
72 return &this->m_FatalReceive_InputPort[portNum];
79 FatalHandlerComponentBase ::
80 FatalHandlerComponentBase(
const char* compName) :
81 Fw::PassiveComponentBase(compName)
79 FatalHandlerComponentBase :: {
…}
86 FatalHandlerComponentBase ::
87 ~FatalHandlerComponentBase()
86 FatalHandlerComponentBase :: {
…}
97 getNum_FatalReceive_InputPorts()
const
108 void FatalHandlerComponentBase ::
109 FatalReceive_handlerBase(
116 portNum < this->getNum_FatalReceive_InputPorts(),
121 this->FatalReceive_handler(
108 void FatalHandlerComponentBase :: {
…}
131 void FatalHandlerComponentBase ::
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 FatalHandler component.
void FatalReceive_handlerBase(NATIVE_INT_TYPE portNum, FwEventIdType Id)
Handler base-class function for input port FatalReceive.