7 #ifndef Svc_TimeOffsetSerializableAc_HPP 8 #define Svc_TimeOffsetSerializableAc_HPP 83 friend std::ostream& operator<<(
111 #if FW_SERIALIZABLE_TO_STRING TimeOffset & operator=(const TimeOffset &obj)
Copy assignment operator.
TimeBase::T get_to() const
Get member to.
PlatformSizeType FwSizeType
bool operator==(const TimeOffset &obj) const
Equality operator.
FwSizeType serializedSize() const
Get the dynamic serialized size of the struct.
I64 get_offset_us() const
Get member offset_us.
SerializeStatus
forward declaration for string
Fw::SerializeStatus serializeTo(Fw::SerialBufferBase &buffer, Fw::Endianness mode=Fw::Endianness::BIG) const
Serialization.
Fw::SerializeStatus deserializeFrom(Fw::SerialBufferBase &buffer, Fw::Endianness mode=Fw::Endianness::BIG)
Deserialization.
void set_from(TimeBase::T from)
Set member from.
TimeBase::T get_from() const
Get member from.
TimeOffset()
Constructor (default value)
bool operator!=(const TimeOffset &obj) const
Inequality operator.
void set_offset_us(I64 offset_us)
Set member offset_us.
void set_to(TimeBase::T to)
Set member to.
The size of the serial representation.
RateGroupDivider component implementation.
The size of the serial representation.
enum T e
The raw enum value.
Define enumeration for Time base types.
Big endian serialization.