1 #ifndef DataFormats_Provenance_Timestamp_h 2 #define DataFormats_Provenance_Timestamp_h 36 timeLow_(static_cast<unsigned
int>(kLowMask & iValue)),
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
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