rippled
Public Types | Public Member Functions | Static Public Attributes | List of all members
ripple::NetClock Class Reference

Clock for measuring the network time. More...

Public Types

using rep = std::uint32_t
 
using period = std::ratio< 1 >
 
using duration = std::chrono::duration< rep, period >
 
using time_point = std::chrono::time_point< NetClock >
 

Public Member Functions

 NetClock ()=default
 

Static Public Attributes

static const bool is_steady = false
 

Detailed Description

Clock for measuring the network time.

The epoch is January 1, 2000 epoch_offset = days(10957); // 2000-01-01

Definition at line 48 of file chrono.h.

Member Typedef Documentation

◆ rep

Definition at line 53 of file chrono.h.

◆ period

Definition at line 54 of file chrono.h.

◆ duration

Definition at line 55 of file chrono.h.

◆ time_point

Definition at line 56 of file chrono.h.

Constructor & Destructor Documentation

◆ NetClock()

ripple::NetClock::NetClock ( )
explicitdefault

Member Data Documentation

◆ is_steady

const bool ripple::NetClock::is_steady = false
static

Definition at line 58 of file chrono.h.