35 std::ostream& operator<<(std::ostream& os,
const LogSeverity& obj) {
58 static_cast<SerialType>(this->
e)
69 this->
e =
static_cast<T>(es);
77 #if FW_SERIALIZABLE_TO_STRING 112 #elif FW_ENABLE_TEXT_LOGGING Serialization/Deserialization operation was successful.
Fw::SerializeStatus serializeTo(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.
const char * toChar() const
Deserialization data had incorrect values (unexpected data types)
Software diagnostic events.
I32 SerialType
The serial representation type.
SerializeStatus
forward declaration for string
Less important informational events.
An activity related to commanding.
A less serious but recoverable event.
Fw::SerializeStatus deserializeFrom(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.
A serious but recoverable event.
Enum representing event severity.
LogSeverity & operator=(const LogSeverity &obj)
Copy assignment operator (object)
FormatStatus format(const CHAR *formatString,...)
write formatted string to buffer
Important informational events.
A fatal non-recoverable event.
SerializeStatus serializeFrom(U8 val)
serialize 8-bit unsigned int
bool isValid() const
Check raw enum value for validity.
SerializeStatus deserializeTo(U8 &val)
deserialize 8-bit unsigned int