Reduce coupling to date.h by calling C++17 chrono functions

This commit is contained in:
Howard Hinnant
2021-02-18 14:09:49 -05:00
committed by manojsdoshi
parent 64e4a89470
commit 9932a19139
15 changed files with 34 additions and 48 deletions

View File

@@ -76,6 +76,8 @@
#include <boost/asio/steady_timer.hpp>
#include <boost/system/error_code.hpp>
#include <date/date.h>
#include <condition_variable>
#include <cstring>
#include <iostream>
@@ -123,7 +125,7 @@ private:
operator()(Duration const& elapsed)
{
using namespace std::chrono;
auto const lastSample = date::ceil<milliseconds>(elapsed);
auto const lastSample = ceil<milliseconds>(elapsed);
lastSample_ = lastSample;