F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Fw::OutputLogTextPort Class Reference

#include <Fw/Log/LogTextPortAc.hpp>

Inheritance diagram for Fw::OutputLogTextPort:
Fw::OutputPortBase Fw::PortBase Fw::ObjBase

Public Member Functions

 OutputLogTextPort ()
 Constructor. More...
 
void init ()
 Initialization function. More...
 
void addCallPort (InputLogTextPort *callPort)
 Register an input port. More...
 
void invoke (FwEventIdType id, Fw::Time &timeTag, const Fw::LogSeverity &severity, Fw::TextLogString &text) const
 Invoke a port interface. More...
 
- Public Member Functions inherited from Fw::PortBase
bool isConnected () const
 

Additional Inherited Members

- Protected Member Functions inherited from Fw::OutputPortBase
 OutputPortBase ()
 
virtual ~OutputPortBase ()
 
void init () override
 
- Protected Member Functions inherited from Fw::PortBase
 PortBase ()
 
virtual ~PortBase ()
 
- Protected Member Functions inherited from Fw::ObjBase
 ObjBase (const char *name)
 ObjBase constructor. More...
 
virtual ~ObjBase ()
 Destructor. More...
 
void init ()
 Object initializer. More...
 
- Protected Attributes inherited from Fw::PortBase
Fw::ObjBasem_connObj
 

Detailed Description

Output LogText port Text event log port Use for development and debugging, turn off for flight

Definition at line 113 of file LogTextPortAc.hpp.

Constructor & Destructor Documentation

◆ OutputLogTextPort()

Fw::OutputLogTextPort::OutputLogTextPort ( )

Constructor.

Definition at line 143 of file LogTextPortAc.cpp.

Member Function Documentation

◆ addCallPort()

void Fw::OutputLogTextPort::addCallPort ( InputLogTextPort callPort)

Register an input port.

Parameters
callPortThe input port

Definition at line 157 of file LogTextPortAc.cpp.

◆ init()

void Fw::OutputLogTextPort::init ( )
virtual

Initialization function.

Reimplemented from Fw::PortBase.

Definition at line 151 of file LogTextPortAc.cpp.

◆ invoke()

void Fw::OutputLogTextPort::invoke ( FwEventIdType  id,
Fw::Time timeTag,
const Fw::LogSeverity severity,
Fw::TextLogString text 
) const

Invoke a port interface.

Parameters
idLog ID
timeTagTime Tag
severityThe severity argument
textText of log message

Definition at line 170 of file LogTextPortAc.cpp.


The documentation for this class was generated from the following files: