summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/sys/windows/Time.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/sys/windows/Time.cpp')
-rw-r--r--cpp/src/qpid/sys/windows/Time.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/cpp/src/qpid/sys/windows/Time.cpp b/cpp/src/qpid/sys/windows/Time.cpp
index 6b43347ef8..959a7c10fe 100644
--- a/cpp/src/qpid/sys/windows/Time.cpp
+++ b/cpp/src/qpid/sys/windows/Time.cpp
@@ -47,16 +47,18 @@ AbsTime AbsTime::FarFuture() {
return ff;
}
+AbsTime AbsTime::Epoch() {
+ AbsTime time_epoch;
+ time_epoch.timepoint = boost::posix_time::from_time_t(0);
+ return time_epoch;
+}
+
AbsTime AbsTime::now() {
AbsTime time_now;
time_now.timepoint = boost::get_system_time();
return time_now;
}
-AbsTime AbsTime::epoch() {
- return AbsTime(boost::posix_time::from_time_t(0));
-}
-
Duration::Duration(const AbsTime& time0) : nanosecs(0) {
time_period p(ptime(min_date_time), time0.timepoint);
nanosecs = p.length().total_nanoseconds();