7 #ifndef Svc_TimeConverter_HPP 8 #define Svc_TimeConverter_HPP 41 enum class StoreStatus {
76 void CLEAR_OFFSETS_cmdHandler(
FwOpcodeType opCode, U32 cmdSeq)
override;
82 void DUMP_OFFSETS_cmdHandler(
FwOpcodeType opCode, U32 cmdSeq)
override;
94 StoreStatus storeOffset(
const TimeBase& from,
const TimeBase& to, I64 offset_us);
FwIdType FwOpcodeType
The type of a command opcode.
TimeConverter(const char *const compName)
Construct TimeConverter object.
Auto-generated base for TimeConverter component.
~TimeConverter()
Destroy TimeConverter object.
Result of a time base conversion.
static constexpr I64 US_PER_SECOND
Microseconds in one second.
PlatformIndexType FwIndexType
RateGroupDivider component implementation.
Define enumeration for Time base types.
static constexpr I64 MAX_TIME_US
Largest time representable by an Fw::Time, in microseconds.