Go to the documentation of this file.
26 #include "ad/physics/ParametricValue.hpp"
50 typedef std::shared_ptr<RouteParaPoint>
Ptr;
55 typedef std::shared_ptr<RouteParaPoint const>
ConstPtr;
104 return (routePlanningCounter == other.routePlanningCounter)
105 && (segmentCountFromDestination == other.segmentCountFromDestination)
143 #ifndef GEN_GUARD_AD_MAP_ROUTE_ROUTEPARAPOINT
144 #define GEN_GUARD_AD_MAP_ROUTE_ROUTEPARAPOINT
171 os <<
"RouteParaPoint(";
172 os <<
"routePlanningCounter:";
173 os << _value.routePlanningCounter;
175 os <<
"segmentCountFromDestination:";
176 os << _value.segmentCountFromDestination;
178 os <<
"parametricOffset:";
194 stringstream sstream;
196 return sstream.str();
199 #endif // GEN_GUARD_AD_MAP_ROUTE_ROUTEPARAPOINT
namespace ad
Definition: GeometryStoreItem.hpp:28
RouteParaPoint()=default
standard constructor
uint64_t SegmentCounter
DataType SegmentCounter.
Definition: SegmentCounter.hpp:41
::ad::physics::ParametricValue parametricOffset
Definition: RouteParaPoint.hpp:133
uint64_t RoutePlanningCounter
DataType RoutePlanningCounter.
Definition: RoutePlanningCounter.hpp:39
~RouteParaPoint()=default
standard destructor
bool operator!=(const RouteParaPoint &other) const
standard comparison operator
Definition: RouteParaPoint.hpp:116
std::string to_string(::ad::map::access::GeometryStoreItem const &value)
overload of the std::to_string for GeometryStoreItem
Definition: GeometryStoreItem.hpp:183
bool operator==(const RouteParaPoint &other) const
standard comparison operator
Definition: RouteParaPoint.hpp:102
std::ostream & operator<<(std::ostream &os, ConnectingRoute const &_value)
standard ostream operator
Definition: ConnectingRoute.hpp:193
RouteParaPoint & operator=(const RouteParaPoint &other)=default
standard assignment operator
DataType RouteParaPoint.
Definition: RouteParaPoint.hpp:45
std::shared_ptr< RouteParaPoint const > ConstPtr
Smart pointer on constant RouteParaPoint.
Definition: RouteParaPoint.hpp:55
std::shared_ptr< RouteParaPoint > Ptr
Smart pointer on RouteParaPoint.
Definition: RouteParaPoint.hpp:50