1 #ifndef canvas_Persistency_Provenance_Timestamp_h 2 #define canvas_Persistency_Provenance_Timestamp_h 14 ,
timeHigh_{
static_cast<std::uint32_t
>(iValue >> 32)}
28 constexpr std::uint32_t
33 constexpr std::uint32_t
49 return !(*
this == iRHS);
constexpr std::uint32_t timeLow() const
constexpr bool operator!=(Timestamp const &iRHS) const
static constexpr Timestamp endOfTime()
constexpr std::uint32_t timeHigh() const
constexpr bool operator<=(Timestamp const &iRHS) const
static constexpr Timestamp beginOfTime()
constexpr bool operator<(Timestamp const &iRHS) const
constexpr TimeValue_t value() const
std::string to_iso_string_assuming_unix_epoch(Timestamp const &ts)
constexpr bool operator>(Timestamp const &iRHS) const
static constexpr TimeValue_t lowMask()
static constexpr Timestamp invalidTimestamp()
std::uint64_t TimeValue_t
constexpr bool operator==(Timestamp const &iRHS) const
constexpr bool operator>=(Timestamp const &iRHS) const
constexpr Timestamp(TimeValue_t const iValue)