25 #include "ad/map/match/Object.hpp"
26 #include "ad/physics/Angle.hpp"
27 #include "ad/physics/AngularVelocity.hpp"
28 #include "ad/physics/SpeedRange.hpp"
30 #include "ad/rss/world/ObjectId.hpp"
31 #include "ad/rss/world/ObjectType.hpp"
32 #include "ad/rss/world/RssDynamics.hpp"
56 typedef std::shared_ptr<RssObjectData>
Ptr;
61 typedef std::shared_ptr<RssObjectData const>
ConstPtr;
135 ::ad::rss::world::ObjectId
id{0};
140 ::ad::rss::world::ObjectType
type{::ad::rss::world::ObjectType::Invalid};
176 #ifndef GEN_GUARD_AD_RSS_MAP_RSSOBJECTDATA
177 #define GEN_GUARD_AD_RSS_MAP_RSSOBJECTDATA
202 os <<
"RssObjectData(";
203 os <<
"last_update:";
212 os <<
"match_object:";
215 os <<
"speed_range:";
221 os <<
"steering_angle:";
224 os <<
"rss_dynamics:";
240 stringstream sstream;
242 return sstream.str();
253 return formatter<string_view>::format(std::to_string(value), ctx);
std::string to_string(::ad::rss::map::RouteAccelerations const &value)
overload of the std::to_string for RouteAccelerations
Definition: RouteAccelerations.hpp:229
namespace ad
Definition: RouteAccelerations.hpp:33