58 static_cast<SerialType>(this->
e)
69 this->
e =
static_cast<T>(es);
77 #if FW_SERIALIZABLE_TO_STRING 79 void MeasurementStatus ::
100 #elif FW_ENABLE_TEXT_LOGGING 102 void MeasurementStatus ::
Serialization/Deserialization operation was successful.
SerializeStatus serialize(U8 val)
serialize 8-bit unsigned int
const char * toChar() const
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.
MeasurementStatus & operator=(const MeasurementStatus &obj)
Copy assignment operator (object)
Deserialization data had incorrect values (unexpected data types)
SerializeStatus
forward declaration for string
bool isValid() const
Check raw enum value for validity.
An enumeration for measurement status.
Failure to retrieve measurement.
I32 SerialType
The serial representation type.
FormatStatus format(const CHAR *formatString,...)
write formatted string to buffer
SerializeStatus deserialize(U8 &val)
deserialize 8-bit unsigned int
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.