]> git.tdb.fi Git - libs/core.git/blobdiff - source/time/timestamp.h
Rewrite Timer to use a heap instead of set to deal with duplicate timeouts
[libs/core.git] / source / time / timestamp.h
index faa200c6590cb9ae14de30cc69286193fd83222f..db3587a253e915787aa6f643e80d02124b6f49cc 100644 (file)
@@ -1,7 +1,7 @@
 /* $Id$
 
 This file is part of libmspcore     
-Copyright © 2006  Mikko Rasa, Mikkosoft Productions
+Copyright © 2006, 2009  Mikko Rasa, Mikkosoft Productions
 Distributed under the LGPL
 */
 
@@ -44,6 +44,8 @@ public:
        */
        RawTime raw() const { return usec; }
 
+       time_t to_unixtime() { return usec/1000000LL; }
+
        TimeStamp operator+(const TimeDelta &t) const  { return TimeStamp(usec+t.raw()); }
        TimeStamp &operator+=(const TimeDelta &t)      { usec+=t.raw(); return *this; }
        TimeStamp operator-(const TimeDelta &t) const  { return TimeStamp(usec-t.raw()); }