F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
SerIds.hpp
Go to the documentation of this file.
1 
14 #ifndef _FW_SER_IDS_HPP_
15 #define _FW_SER_IDS_HPP_
16 
17 // Definitions of provided types serialized IDs
18 // Should fit in 16 bits
19 
20 namespace Fw {
21  enum {
22 
23  // Built-in types
24 
25  FW_TYPEID_U8 = 10,
26  FW_TYPEID_18 = 11,
38 
39  // PolyType
40 
42 
43  // Command/Telemetry types
44 
54 
55  // Other types
56 
62  };
63 }
64 
65 #endif
U32 serialized type id.
Definition: SerIds.hpp:29
U16 serialized type id.
Definition: SerIds.hpp:27
interface string Buffer type id
Definition: SerIds.hpp:58
File piece Buffer type id.
Definition: SerIds.hpp:53
ObjectName string Buffer type id.
Definition: SerIds.hpp:60
Parameter string type id.
Definition: SerIds.hpp:52
256 char string Buffer type id
Definition: SerIds.hpp:59
buffer serialized type id
Definition: SerIds.hpp:37
boolean serialized type id
Definition: SerIds.hpp:35
Telemetry Buffer type id.
Definition: SerIds.hpp:47
F32 serialized type id.
Definition: SerIds.hpp:33
Command Buffer type id.
Definition: SerIds.hpp:45
I64 serialized type id.
Definition: SerIds.hpp:32
Telemetry string type id.
Definition: SerIds.hpp:48
Log Buffer type id.
Definition: SerIds.hpp:49
Command string type id.
Definition: SerIds.hpp:46
I8 serialized type id.
Definition: SerIds.hpp:26
Parameter Buffer type id.
Definition: SerIds.hpp:51
Log string type id.
Definition: SerIds.hpp:50
U8 serialized type id.
Definition: SerIds.hpp:25
I32 serialized type id.
Definition: SerIds.hpp:30
80 char string Buffer type id
Definition: SerIds.hpp:57
I16 serialized type id.
Definition: SerIds.hpp:28
PolyType serialized type id.
Definition: SerIds.hpp:41
F64 serialized type id.
Definition: SerIds.hpp:34
pointer serialized type id
Definition: SerIds.hpp:36
U64 serialized type id.
Definition: SerIds.hpp:31
FileName string Buffer type id.
Definition: SerIds.hpp:61