1 #ifndef DataFormats_Provenance_Timestamp_h
2 #define DataFormats_Provenance_Timestamp_h
37 timeHigh_(static_cast<unsigned int>(iValue >> 32)){}
58 returnValue = returnValue << 32;
72 return !(*
this == iRHS);
static Timestamp endOfTime()
static Timestamp invalidTimestamp()
bool operator!=(Timestamp const &iRHS) const
Timestamp(TimeValue_t iValue)
unsigned int microsecondOffset() const
Microseconds offset within second.
bool operator<=(Timestamp const &iRHS) const
bool operator>=(Timestamp const &iRHS) const
static Timestamp beginOfTime()
bool operator>(Timestamp const &iRHS) const
const T & max(const T &a, const T &b)
bool operator<(Timestamp const &iRHS) const
unsigned int unixTime() const
Time in seconds since January 1, 1970.
unsigned long long TimeValue_t
bool operator==(Timestamp const &iRHS) const
static const TimeValue_t kLowMask
TimeValue_t value() const