diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2018-02-03 18:12:30 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2018-04-10 22:27:21 +0200 |
commit | 2bc4e35410bef91d1c4b0135832828612f540d26 (patch) | |
tree | 8ab2b0bba29c1e029d5563e078ebde6dcc49553f /src/output/USRPTime.h | |
parent | b20358ac28feb93d8196d7a6106aa77ca8592908 (diff) | |
download | dabmod-2bc4e35410bef91d1c4b0135832828612f540d26.tar.gz dabmod-2bc4e35410bef91d1c4b0135832828612f540d26.tar.bz2 dabmod-2bc4e35410bef91d1c4b0135832828612f540d26.zip |
Use std::future instead of boost::packaged_task in USRPTime
Diffstat (limited to 'src/output/USRPTime.h')
-rw-r--r-- | src/output/USRPTime.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/output/USRPTime.h b/src/output/USRPTime.h index 7527f21..70e55ae 100644 --- a/src/output/USRPTime.h +++ b/src/output/USRPTime.h @@ -42,6 +42,7 @@ DESCRIPTION: #include <memory> #include <string> #include <atomic> +#include <future> #include "Log.h" #include "output/SDR.h" @@ -96,9 +97,7 @@ class USRPTime { using timepoint_t = std::chrono::time_point<std::chrono::steady_clock>; timepoint_t time_last_check; - boost::packaged_task<bool> gps_fix_pt; - boost::unique_future<bool> gps_fix_future; - boost::thread gps_fix_task; + std::future<bool> gps_fix_future; // Returns true if we want to check for the gps_timelock sensor bool gpsfix_needs_check(void) const; |