From 42d3e99ac6328e0c732bf0a71122f2a11a5bc7b5 Mon Sep 17 00:00:00 2001 From: Achim Gsell <achim.gsell@psi.ch> Date: Fri, 3 May 2024 22:06:50 +0200 Subject: [PATCH] boost::chrono replace with std::chrono --- optimizer/Optimizer/EA/FixedPisaNsga2.h | 5 ++--- optimizer/Util/Trace/Timestamp.h | 7 +++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/optimizer/Optimizer/EA/FixedPisaNsga2.h b/optimizer/Optimizer/EA/FixedPisaNsga2.h index 84156e11d..df6db9508 100644 --- a/optimizer/Optimizer/EA/FixedPisaNsga2.h +++ b/optimizer/Optimizer/EA/FixedPisaNsga2.h @@ -55,7 +55,6 @@ #include "Optimizer/EA/Population.h" #include "Optimizer/EA/Variator.h" -#include <boost/chrono.hpp> #include <boost/property_tree/ptree.hpp> #include "Util/Trace/Trace.h" @@ -242,8 +241,8 @@ private: /// file header for result files contains this parameter description std::string file_param_descr_; - boost::chrono::system_clock::time_point run_clock_start_; - boost::chrono::system_clock::time_point last_clock_; + std::chrono::system_clock::time_point run_clock_start_; + std::chrono::system_clock::time_point last_clock_; // DEBUG output helpers std::unique_ptr<Trace> job_trace_; diff --git a/optimizer/Util/Trace/Timestamp.h b/optimizer/Util/Trace/Timestamp.h index b7c88e321..133db07c9 100644 --- a/optimizer/Util/Trace/Timestamp.h +++ b/optimizer/Util/Trace/Timestamp.h @@ -22,7 +22,6 @@ #define __TIMESTAMP_H__ #include <sstream> -#include <boost/chrono.hpp> #include <ctime> #include "Util/Trace/TraceComponent.h" @@ -40,9 +39,9 @@ public: void execute(std::ostringstream &dump) { - boost::chrono::time_point<boost::chrono::system_clock> now; - now = boost::chrono::system_clock::now(); - std::time_t now_time = boost::chrono::system_clock::to_time_t(now); + std::chrono::time_point<std::chrono::system_clock> now; + now = std::chrono::system_clock::now(); + std::time_t now_time = std::chrono::system_clock::to_time_t(now); std::ostringstream timestamp; timestamp << std::ctime(&now_time); -- GitLab