7 #ifndef Drv_ByteStreamStatusEnumAc_HPP 8 #define Drv_ByteStreamStatusEnumAc_HPP 111 return this->
e == e1;
117 return !(*
this == e1);
123 friend std::ostream& operator<<(
149 #if FW_SERIALIZABLE_TO_STRING
bool isValid() const
Check raw enum value for validity.
ByteStreamStatus()
Constructor (default value of OP_OK)
Error occurred, retrying may succeed.
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.
bool operator==(T e1) const
Equality operator.
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.
Operation worked as expected.
The size of the serial representation.
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.
T t
For backwards compatibility.
ByteStreamStatus & operator=(const ByteStreamStatus &obj)
Copy assignment operator (object)
ByteStreamStatus(const T e1)
Constructor (user-provided value)
bool operator!=(T e1) const
Inequality operator.
The number of enumerated constants.
ByteStreamStatus(const ByteStreamStatus &obj)
Copy constructor.