Skip to content

Commit 8ea218a

Browse files
refactor(tier4_autoware_utils): boost optional to std optional (#5756)
Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
1 parent 3235524 commit 8ea218a

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

common/tier4_autoware_utils/include/tier4_autoware_utils/ros/marker_helper.hpp

+2-3
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@
1919

2020
#include <visualization_msgs/msg/marker_array.hpp>
2121

22-
#include <boost/optional.hpp>
23-
22+
#include <optional>
2423
#include <string>
2524

2625
namespace tier4_autoware_utils
@@ -75,7 +74,7 @@ visualization_msgs::msg::Marker createDeletedDefaultMarker(
7574
void appendMarkerArray(
7675
const visualization_msgs::msg::MarkerArray & additional_marker_array,
7776
visualization_msgs::msg::MarkerArray * marker_array,
78-
const boost::optional<rclcpp::Time> & current_time = {});
77+
const std::optional<rclcpp::Time> & current_time = {});
7978

8079
} // namespace tier4_autoware_utils
8180

common/tier4_autoware_utils/package.xml

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
<depend>builtin_interfaces</depend>
1919
<depend>diagnostic_msgs</depend>
2020
<depend>geometry_msgs</depend>
21-
<depend>libboost-dev</depend>
2221
<depend>logging_demo</depend>
2322
<depend>pcl_conversions</depend>
2423
<depend>pcl_ros</depend>

common/tier4_autoware_utils/src/ros/marker_helper.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,13 @@ visualization_msgs::msg::Marker createDeletedDefaultMarker(
5757
void appendMarkerArray(
5858
const visualization_msgs::msg::MarkerArray & additional_marker_array,
5959
visualization_msgs::msg::MarkerArray * marker_array,
60-
const boost::optional<rclcpp::Time> & current_time)
60+
const std::optional<rclcpp::Time> & current_time)
6161
{
6262
for (const auto & marker : additional_marker_array.markers) {
6363
marker_array->markers.push_back(marker);
6464

6565
if (current_time) {
66-
marker_array->markers.back().header.stamp = current_time.get();
66+
marker_array->markers.back().header.stamp = current_time.value();
6767
}
6868
}
6969
}

0 commit comments

Comments
 (0)