From e3414c53c7c7593b8866f1b2ab30b2f345d2463f Mon Sep 17 00:00:00 2001 From: Timon Engelke Date: Wed, 10 Apr 2024 13:53:22 +0200 Subject: [PATCH] Use std::shared_ptr instead of boost::shared_ptr --- include/reach/plugins/boost_progress_console_logger.h | 3 +-- include/reach/plugins/no_op.h | 2 -- include/reach/reach_visualizer.h | 4 +--- src/plugins/boost_progress_console_logger.cpp | 3 +-- 4 files changed, 3 insertions(+), 9 deletions(-) diff --git a/include/reach/plugins/boost_progress_console_logger.h b/include/reach/plugins/boost_progress_console_logger.h index 148fd026..688d37ae 100644 --- a/include/reach/plugins/boost_progress_console_logger.h +++ b/include/reach/plugins/boost_progress_console_logger.h @@ -18,7 +18,6 @@ #include -#include #include #include @@ -39,7 +38,7 @@ class BoostProgressConsoleLogger : public Logger protected: mutable std::mutex mutex_; - mutable boost::shared_ptr display_; + mutable std::shared_ptr display_; }; struct BoostProgressConsoleLoggerFactory : public LoggerFactory diff --git a/include/reach/plugins/no_op.h b/include/reach/plugins/no_op.h index 12a0c09f..3454b46b 100644 --- a/include/reach/plugins/no_op.h +++ b/include/reach/plugins/no_op.h @@ -20,8 +20,6 @@ #include #include -#include - namespace reach { struct NoOpEvaluator : public Evaluator diff --git a/include/reach/reach_visualizer.h b/include/reach/reach_visualizer.h index 90ca522f..62f7721a 100644 --- a/include/reach/reach_visualizer.h +++ b/include/reach/reach_visualizer.h @@ -21,8 +21,6 @@ #include #include -#include - namespace reach { /** @@ -32,7 +30,7 @@ namespace reach class ReachVisualizer { public: - using Ptr = boost::shared_ptr; + using Ptr = std::shared_ptr; ReachVisualizer(ReachResult result, IKSolver::ConstPtr solver, Evaluator::ConstPtr evaluator, Display::ConstPtr display, const double neighbor_radius); diff --git a/src/plugins/boost_progress_console_logger.cpp b/src/plugins/boost_progress_console_logger.cpp index c68871f8..9ec6f3e4 100644 --- a/src/plugins/boost_progress_console_logger.cpp +++ b/src/plugins/boost_progress_console_logger.cpp @@ -1,7 +1,6 @@ #include #include -#include #include namespace reach @@ -13,7 +12,7 @@ BoostProgressConsoleLogger::BoostProgressConsoleLogger() : display_(nullptr) void BoostProgressConsoleLogger::setMaxProgress(unsigned long max_progress) { std::lock_guard lock{ mutex_ }; - display_ = boost::make_shared(max_progress); + display_ = std::make_shared(max_progress); } void BoostProgressConsoleLogger::printProgress(unsigned long progress) const