21 m_packetIdentification(0),
22 m_packetSequenceControl(0),
30 U16 packetIdentification,
31 U16 packetSequenceControl,
35 m_packetIdentification(packetIdentification),
36 m_packetSequenceControl(packetSequenceControl),
37 m_packetDataLength(packetDataLength)
45 m_packetIdentification(obj.m_packetIdentification),
46 m_packetSequenceControl(obj.m_packetSequenceControl),
47 m_packetDataLength(obj.m_packetDataLength)
70 if (
this == &obj) {
return true; }
81 return !(*
this == obj);
157 #if FW_SERIALIZABLE_TO_STRING 159 void SpacePacketHeader ::
166 sb +=
"packetIdentification = ";
172 sb +=
"packetSequenceControl = ";
178 sb +=
"packetDataLength = ";
192 U16 packetIdentification,
193 U16 packetSequenceControl,
Serialization/Deserialization operation was successful.
PlatformSizeType FwSizeType
const char * toChar() const
Convert to a C-style char*.
virtual SerializeStatus serializeFrom(U8 val, Endianness mode=Endianness::BIG)=0
Serialize an 8-bit unsigned integer value.
SerializeStatus
forward declaration for string
virtual SerializeStatus deserializeTo(U8 &val, Endianness mode=Endianness::BIG)=0
Deserialize an 8-bit unsigned integer value.
FormatStatus format(const CHAR *formatString,...)
write formatted string to buffer
RateGroupDivider component implementation.