diff options
| author | msheby <msheby@cinecert.com> | 2009-08-25 20:37:34 +0000 |
|---|---|---|
| committer | msheby <> | 2009-08-25 20:37:34 +0000 |
| commit | db7fa5c0ca1143b100edd42e06dec560a9c0e26e (patch) | |
| tree | 22224f3272acb5ac2cbfff6df91bcc729f96d084 /src/KM_util.cpp | |
| parent | 34164501e089d942417c741a0c305c2c620f8866 (diff) | |
Add GetSecondsSinceEpoch for Waimea.
Diffstat (limited to 'src/KM_util.cpp')
| -rwxr-xr-x | src/KM_util.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
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) |
