12.0.2
Description
Abstract
This is a partial pull request of #1334.
Background
std::ostream & operator<<
are defined in helper.[ch]pp
. However, this filename is not intuitive.
Also, output of these operators are ambiguous.
Details
Quoted from #1334.
Ostream helpers
All existing operatorsstd::ostream & operator<<
have been moved from filehelper.[ch]pp
to a dedicated fileostream_helper.[ch]pp
.
In addition many more operators have been added for the types
- traffic_simulator_msgs::msg::LaneletPose
- traffic_simulator_msgs::msg::EntitySubtype
- traffic_simulator_msgs::msg::Axle
- traffic_simulator_msgs::msg::Axles
- traffic_simulator_msgs::msg::BoundingBox
- traffic_simulator_msgs::msg::Performance
- traffic_simulator_msgs::msg::VehicleParameters
In addition, this PR will update test related to changes.
References
Destructive Changes
Output from operators are changed. We may need to fix programs that use output.