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_3(const Fw::StringBase &file, U32 line, U32 arg1, U32 arg2, U32 arg3) const
virtual ~AssertFatalAdapterComponentBase()
Destroy AssertFatalAdapterComponentBase object.
FwIndexType getNum_Log_OutputPorts() const
@ NUM_LOGTEXT_OUTPUT_PORTS
bool isConnected_Log_OutputPort(FwIndexType 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) const
friend class AssertFatalAdapterComponentBaseFriend
Friend class for white-box testing.
void log_FATAL_AF_ASSERT_2(const Fw::StringBase &file, U32 line, U32 arg1, U32 arg2) const
void log_FATAL_AF_ASSERT_1(const Fw::StringBase &file, U32 line, U32 arg1) const
@ 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_4(const Fw::StringBase &file, U32 line, U32 arg1, U32 arg2, U32 arg3, U32 arg4) const
FwIndexType getNum_Time_OutputPorts() const
void log_FATAL_AF_ASSERT_0(const Fw::StringBase &file, U32 line) const
void log_FATAL_AF_ASSERT_5(const Fw::StringBase &file, U32 line, U32 arg1, U32 arg2, U32 arg3, U32 arg4, U32 arg5) const
void set_Log_OutputPort(FwIndexType portNum, Fw::InputLogPort *port)
Connect port to Log[portNum].
void log_FATAL_AF_UNEXPECTED_ASSERT(const Fw::StringBase &file, U32 line, U32 numArgs) const
bool isConnected_Time_OutputPort(FwIndexType portNum)