7 #ifndef Os_RawTimeStatusEnumAc_HPP 8 #define Os_RawTimeStatusEnumAc_HPP 113 return this->
e == e1;
119 return !(*
this == e1);
125 friend std::ostream& operator<<(
153 #if FW_SERIALIZABLE_TO_STRING bool operator==(T e1) const
Equality operator.
Fw::SerializeStatus deserializeFrom(Fw::SerialBufferBase &buffer, Fw::Endianness mode=Fw::Endianness::BIG)
Deserialize raw enum value from SerialType.
FPP shadow-enum representing Os::RawTime::Status.
bool operator!=(T e1) const
Inequality operator.
Operation result caused an overflow.
RawTime feature is not supported.
bool isValid() const
Check raw enum value for validity.
The size of the serial representation.
RawTimeStatus()
Constructor (default value of OP_OK)
SerializeStatus
forward declaration for string
U8 SerialType
The serial representation type.
Operation was successful.
uint8_t U8
8-bit unsigned integer
Parameters invalid for current platform.
RawTimeStatus & operator=(const RawTimeStatus &obj)
Copy assignment operator (object)
Fw::SerializeStatus serializeTo(Fw::SerialBufferBase &buffer, Fw::Endianness mode=Fw::Endianness::BIG) const
Serialize raw enum value to SerialType.
RawTimeStatus(const RawTimeStatus &obj)
Copy constructor.
T t
For backwards compatibility.
RawTimeStatus(const T e1)
Constructor (user-provided value)
Big endian serialization.
The number of enumerated constants.