From db7fa5c0ca1143b100edd42e06dec560a9c0e26e Mon Sep 17 00:00:00 2001 From: msheby Date: Tue, 25 Aug 2009 20:37:34 +0000 Subject: Add GetSecondsSinceEpoch for Waimea. --- src/KM_util.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/KM_util.cpp') diff --git a/src/KM_util.cpp b/src/KM_util.cpp index ba27a37..08ae257 100755 --- a/src/KM_util.cpp +++ b/src/KM_util.cpp @@ -1125,6 +1125,18 @@ Kumu::Timestamp::Archive(MemIOWriter* Writer) const return true; } +// +long +Kumu::Timestamp::GetSecondsSinceEpoch(void) const +{ + Kumu::TAI::caltime ct; + Kumu::TAI::tai t; + TIMESTAMP_TO_CALTIME(*this, &ct); + t = ct; + + return (long) (t.x - ui64_C(4611686018427387914)); +} + //------------------------------------------------------------------------------------------ Kumu::MemIOWriter::MemIOWriter(ByteString* Buf) -- cgit v1.2.3