5 #ifndef OS_STUB_RAWTIME_HPP
6 #define OS_STUB_RAWTIME_HPP
stub implementation of Os::RawTime
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer) override
Deserialize the contents of the RawTimeInterface object from a buffer.
~StubRawTime() override=default
destructor
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const override
Serialize the contents of the RawTimeInterface object into a buffer.
StubRawTime()=default
constructor
Status now() override
Get the current time.
RawTimeHandle * getHandle() override
return the underlying RawTime handle (implementation specific)
Status getTimeInterval(const Os::RawTime &other, Fw::TimeInterval &interval) const override
Calculate the time interval between this and another raw time.
SerializeStatus
forward declaration for string