LRAUV  revA
SimHeadStruct.h
Go to the documentation of this file.
1 
9 #ifndef SIMHEADSTRUCT_H_
10 #define SIMHEADSTRUCT_H_
11 
12 #include <stdint.h>
13 
21 {
23  {
29  };
30 
31  uint64_t uuid_;
32  uint16_t structType_;
33  uint16_t structSize_;
34 
37  : uuid_( 0 ),
38  structType_( SIM_NO_STRUCT ),
39  structSize_( 0 )
40  {}
41 
42 } __attribute__( ( packed ) );
43 
44 #endif /* SIMHEADSTRUCT_H_ */
struct SimHeadStruct __attribute__((packed))
Definition: SimHeadStruct.h:26
uint16_t structSize_
Definition: SimHeadStruct.h:33
SimHeadStruct()
Constructor.
Definition: SimHeadStruct.h:36
A struct that is passed from the LRAUV to the Simulator before either SimInitStruct or SimRunStruct...
Definition: SimHeadStruct.h:20
uint16_t structType_
Definition: SimHeadStruct.h:32
StructType
Definition: SimHeadStruct.h:22
Definition: SimHeadStruct.h:24
Definition: SimHeadStruct.h:27
uint64_t uuid_
Definition: SimHeadStruct.h:31
Definition: SimHeadStruct.h:25
Definition: SimHeadStruct.h:28