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.
SerializeStatus serialize(U8 val)
serialize 8-bit unsigned int
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.
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.
Operation worked as expected.
FormatStatus format(const CHAR *formatString,...)
write formatted string to buffer
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.
SerializeStatus deserialize(U8 &val)
deserialize 8-bit unsigned int
ByteStreamStatus & operator=(const ByteStreamStatus &obj)
Copy assignment operator (object)