8#ifndef HPP_ALIB_TIME_TICKSCONVERTER
9#define HPP_ALIB_TIME_TICKSCONVERTER 1
14namespace alib {
namespace time {
100 + std::chrono::duration_cast<std::chrono::system_clock::duration>(
Ticks ToTicks(DateTime dateTime)
Ticks::TTimePoint steadyClockSyncTime
Time point of steady clock of last invocation of SyncClocks.
DateTime ToDateTime(Ticks ticks)
ALIB_API void SyncClocks(int qtyRepeats=5)
TickConverter()
Constructor. Invokes SyncClocks.
void SetAs(const TickConverter &other)
DateTime::TTimePoint systemClockSyncTime
Time point of system clock of last invocation of SyncClocks.
typename std::chrono::steady_clock::time_point TTimePoint
TTimePoint Export() const
time::Ticks Ticks
Type alias in namespace alib.
time::DateTime DateTime
Type alias in namespace alib.