F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Loading...
Searching...
No Matches
OutputSerializePort.hpp
Go to the documentation of this file.
1#ifndef FW_OUTPUT_SERIALIZE_PORT_HPP
2#define FW_OUTPUT_SERIALIZE_PORT_HPP
3
4#include <FpConfig.hpp>
5
6#if FW_PORT_SERIALIZATION == 1
7
9
10namespace Fw {
11
12 class OutputSerializePort : public OutputPortBase {
13 public:
14 OutputSerializePort();
15 virtual ~OutputSerializePort();
16 virtual void init();
17
18 protected:
19
20
21#if FW_OBJECT_TO_STRING == 1
22 virtual void toString(char* str, NATIVE_INT_TYPE size);
23#endif
24
25 private:
26
27 OutputSerializePort(OutputSerializePort*);
28 OutputSerializePort(OutputSerializePort&);
29 OutputSerializePort& operator=(OutputSerializePort&);
30 };
31
32}
33
34#endif // FW_OUTPUT_SERIALIZE_PORT_HPP
35
36#endif
PlatformIntType NATIVE_INT_TYPE
Definition BasicTypes.h:55
C++-compatible configuration header for fprime configuration.
void init()
Initialize the OS Abstraction Layer (OSAL)
Definition Os.cpp:15