F´ Flight Software - C/C++ Documentation devel
A framework for building embedded system applications to NASA flight quality standards.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ConsoleTextLoggerImpl.hpp
Go to the documentation of this file.
1#ifndef SVC_TEXT_LOGGER_IMPL_HPP
2#define SVC_TEXT_LOGGER_IMPL_HPP
3
5
6namespace Svc {
7
9
10 public:
11
12 // Only called by derived class
13 ConsoleTextLoggerImpl(const char* compName);
14 void init(NATIVE_INT_TYPE instanceId = 0);
16
17 private:
18
19 // downcalls for input ports
20 void TextLogger_handler(NATIVE_INT_TYPE portNum, FwEventIdType id, Fw::Time &timeTag, const Fw::LogSeverity& severity, Fw::TextLogString &text);
21 };
22
23}
24
25#endif
PlatformIntType NATIVE_INT_TYPE
Definition BasicTypes.h:51
U32 FwEventIdType
Definition FpConfig.h:62
Enum representing event severity.
void init()
Object initializer.
Definition ObjBase.cpp:27
Auto-generated base for PassiveTextLogger component.