tempoch-cpp 0.5.5
Header-only C++ wrapper for tempoch
Loading...
Searching...
No Matches
time.hpp
Go to the documentation of this file.
1#pragma once
2
7
8#include "time_base.hpp"
9
10namespace tempoch {
11
12template <typename S> using JulianDate = EncodedTime<S, format::JD>;
13template <typename S> using ModifiedJulianDate = EncodedTime<S, format::MJD>;
14template <typename S> using J2000Seconds = EncodedTime<S, format::J2000s>;
15
18
19} // namespace tempoch
A typed external encoding of a time instant on scale S.
EncodedTime< S, format::JD > JulianDate
Definition time.hpp:12
EncodedTime< scale::UTC, format::Unix > UnixTime
Definition time.hpp:16
EncodedTime< S, format::MJD > ModifiedJulianDate
Definition time.hpp:13
EncodedTime< scale::TAI, format::GPS > GpsTime
Definition time.hpp:17
EncodedTime< S, format::J2000s > J2000Seconds
Definition time.hpp:14
Core Time<S>, EncodedTime<S, F>, and TimeContext types.