Go to the documentation of this file.
54 typedef std::shared_ptr<ENULandmark>
Ptr;
59 typedef std::shared_ptr<ENULandmark const>
ConstPtr;
109 && (trafficLightType == other.trafficLightType);
153 #ifndef GEN_GUARD_AD_MAP_LANDMARK_ENULANDMARK
154 #define GEN_GUARD_AD_MAP_LANDMARK_ENULANDMARK
181 os <<
"ENULandmark(";
194 os <<
"trafficLightType:";
195 os << _value.trafficLightType;
210 stringstream sstream;
212 return sstream.str();
215 #endif // GEN_GUARD_AD_MAP_LANDMARK_ENULANDMARK
namespace ad
Definition: GeometryStoreItem.hpp:28
std::ostream & operator<<(std::ostream &os, ENULandmark const &_value)
standard ostream operator
Definition: ENULandmark.hpp:179
std::shared_ptr< ENULandmark > Ptr
Smart pointer on ENULandmark.
Definition: ENULandmark.hpp:54
::ad::map::landmark::LandmarkType type
Definition: ENULandmark.hpp:132
::ad::map::point::ENUPoint position
Definition: ENULandmark.hpp:137
bool operator==(const ENULandmark &other) const
standard comparison operator
Definition: ENULandmark.hpp:106
DataType ENULandmark.
Definition: ENULandmark.hpp:49
DataType LandmarkId.
Definition: LandmarkId.hpp:66
std::string to_string(::ad::map::access::GeometryStoreItem const &value)
overload of the std::to_string for GeometryStoreItem
Definition: GeometryStoreItem.hpp:183
std::shared_ptr< ENULandmark const > ConstPtr
Smart pointer on constant ENULandmark.
Definition: ENULandmark.hpp:59
::ad::map::landmark::LandmarkId id
Definition: ENULandmark.hpp:127
DataType ENUPoint.
Definition: ENUPoint.hpp:51
TrafficLightType
DataType TrafficLightType.
Definition: TrafficLightType.hpp:43
DataType ENUHeading.
Definition: ENUHeading.hpp:65
bool operator!=(const ENULandmark &other) const
standard comparison operator
Definition: ENULandmark.hpp:119
LandmarkType
DataType LandmarkType.
Definition: LandmarkType.hpp:43
ENULandmark & operator=(const ENULandmark &other)=default
standard assignment operator
::ad::map::point::ENUHeading heading
Definition: ENULandmark.hpp:142
ENULandmark()=default
standard constructor
~ENULandmark()=default
standard destructor