dius 0.1.0
Loading...
Searching...
No Matches
dius::SteadyClock Class Reference

#include <generic/dius/steady_clock.h>

Public Types

using Representation = i64
 
using Duration = di::Nanoseconds
 
using Period = Duration::Period
 
using TimePoint = di::TimePoint<SteadyClock>
 

Static Public Member Functions

static auto now () -> TimePoint
 

Static Public Attributes

static constexpr auto is_steady = true
 

Member Typedef Documentation

◆ Duration

using dius::SteadyClock::Duration = di::Nanoseconds

◆ Period

using dius::SteadyClock::Period = Duration::Period

◆ Representation

◆ TimePoint

using dius::SteadyClock::TimePoint = di::TimePoint<SteadyClock>

Member Function Documentation

◆ now()

static auto dius::SteadyClock::now ( ) -> TimePoint
static

Member Data Documentation

◆ is_steady

auto dius::SteadyClock::is_steady = true
staticconstexpr

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