F´ Flight Software - C/C++ Documentation  NASA-v2.0.1
A framework for building embedded system applications to NASA flight quality standards.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 
10 namespace Fw {
11 
12  class OutputSerializePort : public OutputPortBase {
13  public:
14  OutputSerializePort();
15  virtual ~OutputSerializePort();
16  virtual void init(void);
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
OutputPortBase.hpp
FpConfig.hpp
ISF configuration file.
NATIVE_INT_TYPE
int NATIVE_INT_TYPE
native integer type declaration
Definition: BasicTypes.hpp:29
Fw
Definition: Buffer.cpp:21