35 m_flagsAndScId(flagsAndScId),
36 m_vcIdAndLength(vcIdAndLength),
37 m_frameSequenceNum(frameSequenceNum)
45 m_flagsAndScId(obj.m_flagsAndScId),
46 m_vcIdAndLength(obj.m_vcIdAndLength),
47 m_frameSequenceNum(obj.m_frameSequenceNum)
70 if (
this == &obj) {
return true; }
81 return !(*
this == obj);
86 std::ostream& operator<<(std::ostream& os,
const TCHeader& obj) {
157 #if FW_SERIALIZABLE_TO_STRING 166 sb +=
"flagsAndScId = ";
172 sb +=
"vcIdAndLength = ";
178 sb +=
"frameSequenceNum = ";
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
uint8_t U8
8-bit unsigned integer
RateGroupDivider component implementation.