35 std::ostream& operator<<(std::ostream& os,
const RecvStatus& obj) {
58 static_cast<SerialType>(this->
e)
69 this->
e =
static_cast<T>(es);
77 #if FW_SERIALIZABLE_TO_STRING 100 #elif FW_ENABLE_TEXT_LOGGING Serialization/Deserialization operation was successful.
RecvStatus & operator=(const RecvStatus &obj)
Copy assignment operator (object)
SerializeStatus serialize(U8 val)
serialize 8-bit unsigned int
Status associated with the received data.
const char * toChar() const
Receive worked, but there was no data.
Deserialization data had incorrect values (unexpected data types)
I32 SerialType
The serial representation type.
Receive worked as expected.
Receive error occurred retrying may succeed.
SerializeStatus
forward declaration for string
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.
FormatStatus format(const CHAR *formatString,...)
write formatted string to buffer
bool isValid() const
Check raw enum value for validity.
SerializeStatus deserialize(U8 &val)
deserialize 8-bit unsigned int