35 std::ostream& operator<<(std::ostream& os,
const MutexStatus& obj) {
58 static_cast<SerialType>(this->
e)
69 this->
e =
static_cast<T>(es);
77 #if FW_SERIALIZABLE_TO_STRING 106 #elif FW_ENABLE_TEXT_LOGGING Serialization/Deserialization operation was successful.
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.
Deadlock condition detected.
I32 SerialType
The serial representation type.
SerializeStatus serialize(U8 val)
serialize 8-bit unsigned int
MutexStatus & operator=(const MutexStatus &obj)
Copy assignment operator (object)
const char * toChar() const
Deserialization data had incorrect values (unexpected data types)
SerializeStatus
forward declaration for string
bool isValid() const
Check raw enum value for validity.
Mutex feature is not supported.
FormatStatus format(const CHAR *formatString,...)
write formatted string to buffer
SerializeStatus deserialize(U8 &val)
deserialize 8-bit unsigned int
Operation was successful.
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.
FPP shadow-enum representing Os::Mutex::Status.