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)
The number of enumerated constants.
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.
The size of the serial representation.
Status returned by the send call.
bool operator==(T e1) const
Equality operator.
Operation worked as expected.
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.
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.
ByteStreamStatus(const ByteStreamStatus &obj)
Copy constructor.