diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2009-10-07 12:58:33 -0230 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2009-10-07 12:58:33 -0230 |
commit | 850c9c1395d0d6dd47e2c7c01d5c02be58b7a919 (patch) | |
tree | 80aa45ea7cf5c635361841ccecf0dc92e0a20e93 /cpp/src/IceUtil/Time.cpp | |
parent | Fix plugin demo on Windows (diff) | |
download | ice-850c9c1395d0d6dd47e2c7c01d5c02be58b7a919.tar.bz2 ice-850c9c1395d0d6dd47e2c7c01d5c02be58b7a919.tar.xz ice-850c9c1395d0d6dd47e2c7c01d5c02be58b7a919.zip |
Bug 4251 - add IceUtil::Time double initializers
Diffstat (limited to 'cpp/src/IceUtil/Time.cpp')
-rw-r--r-- | cpp/src/IceUtil/Time.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/cpp/src/IceUtil/Time.cpp b/cpp/src/IceUtil/Time.cpp index a1023a87934..e69dd3bab6c 100644 --- a/cpp/src/IceUtil/Time.cpp +++ b/cpp/src/IceUtil/Time.cpp @@ -152,6 +152,24 @@ IceUtil::Time::microSeconds(Int64 t) return Time(t); } +Time +IceUtil::Time::secondsDouble(double t) +{ + return Time(Int64(t * 1000000)); +} + +Time +IceUtil::Time::milliSecondsDouble(double t) +{ + return Time(Int64(t * 1000)); +} + +Time +IceUtil::Time::microSecondsDouble(double t) +{ + return Time(Int64(t)); +} + #ifndef _WIN32 IceUtil::Time::operator timeval() const { |