35 std::ostream& operator<<(std::ostream& os,
const GpioStatus& obj) {
58 static_cast<SerialType>(this->
e)
69 this->
e =
static_cast<T>(es);
77 #if FW_SERIALIZABLE_TO_STRING 103 #elif FW_ENABLE_TEXT_LOGGING Serialization/Deserialization operation was successful.
const char * toChar() const
Deserialization data had incorrect values (unexpected data types)
SerializeStatus
forward declaration for string
An unknown error occurred.
Operation not permitted with current configuration.
bool isValid() const
Check raw enum value for validity.
FormatStatus format(const CHAR *formatString,...)
write formatted string to buffer
I32 SerialType
The serial representation type.
SerializeStatus serializeFrom(U8 val)
serialize 8-bit unsigned int
GpioStatus & operator=(const GpioStatus &obj)
Copy assignment operator (object)
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.
SerializeStatus deserializeTo(U8 &val)
deserialize 8-bit unsigned int