7 #ifndef Svc_AssertFatalAdapterComponentAc_HPP
8 #define Svc_AssertFatalAdapterComponentAc_HPP
14 #if FW_ENABLE_TEXT_LOGGING == 1
86 #if FW_ENABLE_TEXT_LOGGING == 1
89 void set_LogText_OutputPort(
102 #if FW_PORT_SERIALIZATION
113 Fw::InputSerializePort* port
116 #if FW_ENABLE_TEXT_LOGGING == 1
119 void set_LogText_OutputPort(
121 Fw::InputSerializePort* port
129 Fw::InputSerializePort* port
142 const char* compName =
""
159 #if FW_ENABLE_TEXT_LOGGING == 1
186 #if FW_ENABLE_TEXT_LOGGING == 1
191 bool isConnected_LogText_OutputPort(
316 #if FW_ENABLE_TEXT_LOGGING == 1
PlatformIndexType FwIndexType
C++-compatible configuration header for fprime configuration.
void init()
Object initializer.
Auto-generated base for AssertFatalAdapter component.
void log_FATAL_AF_ASSERT_2(const Fw::StringBase &file, U32 line, U32 arg1, U32 arg2)
AssertFatalAdapterComponentBase(const char *compName="")
Construct AssertFatalAdapterComponentBase object.
void log_FATAL_AF_ASSERT_1(const Fw::StringBase &file, U32 line, U32 arg1)
virtual ~AssertFatalAdapterComponentBase()
Destroy AssertFatalAdapterComponentBase object.
void log_FATAL_AF_ASSERT_3(const Fw::StringBase &file, U32 line, U32 arg1, U32 arg2, U32 arg3)
FwIndexType getNum_Log_OutputPorts() const
void log_FATAL_AF_ASSERT_0(const Fw::StringBase &file, U32 line)
@ NUM_LOGTEXT_OUTPUT_PORTS
bool isConnected_Log_OutputPort(FwIndexType portNum)
void log_FATAL_AF_UNEXPECTED_ASSERT(const Fw::StringBase &file, U32 line, U32 numArgs)
friend class AssertFatalAdapterComponentBaseFriend
Friend class for white-box testing.
@ EVENTID_AF_UNEXPECTED_ASSERT
An unexpected assert happened.
@ EVENTID_AF_ASSERT_4
An assert happened.
@ EVENTID_AF_ASSERT_0
An assert happened.
@ EVENTID_AF_ASSERT_1
An assert happened.
@ EVENTID_AF_ASSERT_2
An assert happened.
@ EVENTID_AF_ASSERT_5
An assert happened.
@ EVENTID_AF_ASSERT_6
An assert happened.
@ EVENTID_AF_ASSERT_3
An assert happened.
void set_Time_OutputPort(FwIndexType portNum, Fw::InputTimePort *port)
Connect port to Time[portNum].
void log_FATAL_AF_ASSERT_5(const Fw::StringBase &file, U32 line, U32 arg1, U32 arg2, U32 arg3, U32 arg4, U32 arg5)
FwIndexType getNum_Time_OutputPorts() const
void set_Log_OutputPort(FwIndexType portNum, Fw::InputLogPort *port)
Connect port to Log[portNum].
void log_FATAL_AF_ASSERT_6(const Fw::StringBase &file, U32 line, U32 arg1, U32 arg2, U32 arg3, U32 arg4, U32 arg5, U32 arg6)
void log_FATAL_AF_ASSERT_4(const Fw::StringBase &file, U32 line, U32 arg1, U32 arg2, U32 arg3, U32 arg4)
bool isConnected_Time_OutputPort(FwIndexType portNum)