58 static_cast<SerialType>(this->
e)
69 this->
e =
static_cast<T>(es);
77 #if FW_SERIALIZABLE_TO_STRING 79 void ByteStreamStatus ::
103 #elif FW_ENABLE_TEXT_LOGGING 105 void ByteStreamStatus ::
Serialization/Deserialization operation was successful.
bool isValid() const
Check raw enum value for validity.
const char * toChar() const
Error occurred, retrying may succeed.
Deserialization data had incorrect values (unexpected data types)
I32 SerialType
The serial representation type.
Receive worked, but there was no data.
SerializeStatus
forward declaration for string
Data send should be retried.
Status returned by the send call.
Operation worked as expected.
FormatStatus format(const CHAR *formatString,...)
write formatted string to buffer
Fw::SerializeStatus serializeTo(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.
Fw::SerializeStatus deserializeFrom(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.
ByteStreamStatus & operator=(const ByteStreamStatus &obj)
Copy assignment operator (object)
SerializeStatus serializeFrom(U8 val)
serialize 8-bit unsigned int
SerializeStatus deserializeTo(U8 &val)
deserialize 8-bit unsigned int