From 7fa1f6ed0726ff0f908245e43a01f50620293e8d Mon Sep 17 00:00:00 2001 From: Martin Braun Date: Thu, 24 Aug 2017 15:48:42 -0700 Subject: uhd: Moved get_system_time outside of public API uhd::get_system_time() is an abstracted way of reading back a time, and is not UHD-specific. As such, there's no reason to keep it in the public part of the API where we're contractually obligated not to touch it. Instead, moving it to the internal API space. --- host/lib/usrp/usrp1/soft_time_ctrl.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'host/lib/usrp/usrp1') diff --git a/host/lib/usrp/usrp1/soft_time_ctrl.cpp b/host/lib/usrp/usrp1/soft_time_ctrl.cpp index 626f973e1..061075e32 100644 --- a/host/lib/usrp/usrp1/soft_time_ctrl.cpp +++ b/host/lib/usrp/usrp1/soft_time_ctrl.cpp @@ -6,6 +6,7 @@ // #include "soft_time_ctrl.hpp" +#include #include #include #include @@ -49,7 +50,7 @@ public: ******************************************************************/ void set_time(const time_spec_t &time){ boost::mutex::scoped_lock lock(_update_mutex); - _time_offset = time_spec_t::get_system_time() - time; + _time_offset = uhd::get_system_time() - time; } time_spec_t get_time(void){ @@ -59,7 +60,7 @@ public: UHD_INLINE time_spec_t time_now(void){ //internal get time without scoped lock - return time_spec_t::get_system_time() - _time_offset; + return uhd::get_system_time() - _time_offset; } UHD_INLINE void sleep_until_time( -- cgit v1.2.3