There are two issues. One is missing semi-colins in the constructors (initializing variables in the body), and the other is a missing header file (string.h). strncpy is called without including a header file to support it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is also an issue for the following c++ files:
AggregateMarking.cpp
DeadReckoningParameter.cpp
EightByteChunk.cpp
FastEntityStatePdu.cpp
FourByteChunk.cpp
Marking.cpp
OneByteChunk.cpp
SixByteChunk.cpp
TwoByteChunk.cpp
There are two issues. One is missing semi-colins in the constructors (initializing variables in the body), and the other is a missing header file (string.h). strncpy is called without including a header file to support it.