31 m_epoch_fw_time = fw_time;
32 m_epoch_os_time = os_time;
43 bool temp_epoch_valid;
48 temp_epoch_fw_time = m_epoch_fw_time;
49 temp_epoch_os_time = m_epoch_os_time;
50 temp_epoch_valid = m_epoch_valid;
54 if (!temp_epoch_valid) {
70 time = temp_epoch_fw_time;
~OsTime()
Destroy OsTime object.
void set_epoch(const Fw::Time &fw_time, const Os::RawTime &os_time)
Operation was successful.
Status now() override
Get the current time.
OsTime(const char *const compName)
Construct OsTime object.
C++-compatible configuration header for fprime configuration.
static Time add(const Time &a, const Time &b)
Auto-generated base for OsTime component.
PlatformIndexType FwIndexType
locks a mutex within the current scope
Status getTimeInterval(const Os::RawTime &other, Fw::TimeInterval &interval) const override
Calculate the time interval between this and another raw time.
RateGroupDivider component implementation.