24 #include "ad/physics/Distance.hpp"
53 typedef std::shared_ptr<RoadSegment>
Ptr;
58 typedef std::shared_ptr<RoadSegment const>
ConstPtr;
107 return (
type == other.
type) && (lane_segments == other.lane_segments)
154 #ifndef GEN_GUARD_AD_RSS_WORLD_ROADSEGMENT
155 #define GEN_GUARD_AD_RSS_WORLD_ROADSEGMENT
180 os <<
"RoadSegment(";
184 os <<
"lane_segments:";
185 os << _value.lane_segments;
187 os <<
"minimum_length_after_intersecting_area:";
190 os <<
"minimum_length_before_intersecting_area:";
206 stringstream sstream;
208 return sstream.str();
219 return formatter<string_view>::format(std::to_string(value), ctx);
std::string to_string(::ad::rss::core::LateralRelativePosition const &value)
overload of the std::to_string for LateralRelativePosition
Definition: LateralRelativePosition.hpp:162
namespace ad
Definition: LateralRelativePosition.hpp:28