3#include "mdf/itimestamp.h"
38 [[nodiscard]]
virtual uint64_t
GetTimeNs()
const = 0;
53 [[nodiscard]]
virtual timetype::MdfTimestampType
GetTimeType()
const = 0;
Interface for MDF timestamp handling.
Definition imdftimestamp.h:22
virtual void SetTime(ITimestamp ×tamp)=0
Set the time using an ITimestamp object.
virtual uint16_t GetDstOffsetMin() const =0
Get the daylight saving time offset in minutes.
virtual uint64_t GetTimeNs() const =0
Get the time in nanoseconds.
virtual timetype::MdfTimestampType GetTimeType() const =0
Get the type of MDF timestamp.
virtual void SetTime(uint64_t time)=0
Set the time in nanoseconds.
virtual uint16_t GetTzOffsetMin() const =0
Get the timezone offset in minutes.
Interface for timestamp handling in MDF files.
Definition itimestamp.h:17
Main namespace for the MDF library.
Definition canmessage.h:17