DUDS
Distributed Update of Data from Something
duds::time::interstellar::MilliClock Struct Reference

Provides Interstellar Time in Milliseconds. More...

#include <Interstellar.hpp>

Public Types

typedef Milliseconds duration
 
typedef duration::period period
 
typedef duration::rep rep
 
typedef TimePoint< MilliClock, durationtime_point
 

Static Public Member Functions

static time_point now () noexcept
 

Static Public Attributes

static constexpr bool is_steady = false
 

Detailed Description

Provides Interstellar Time in Milliseconds.

The range of the 64-bit number is about 9.223e15 seconds, or about 292 million Earth years, before and after time zero. This should be useful for many long-running applications where a 128-bit integer is considered burdensome.

Author
Jeff Jackowski

Definition at line 178 of file Interstellar.hpp.

Member Typedef Documentation

◆ duration

◆ period

Definition at line 181 of file Interstellar.hpp.

◆ rep

Definition at line 180 of file Interstellar.hpp.

◆ time_point

Member Function Documentation

◆ now()

static time_point duds::time::interstellar::MilliClock::now ( )
inlinestaticnoexcept

Definition at line 184 of file Interstellar.hpp.

Member Data Documentation

◆ is_steady

constexpr bool duds::time::interstellar::MilliClock::is_steady = false
static

Definition at line 183 of file Interstellar.hpp.


The documentation for this struct was generated from the following file: