Go to the documentation of this file.
49 typedef std::shared_ptr<ENUEdgeCache>
Ptr;
54 typedef std::shared_ptr<ENUEdgeCache const>
ConstPtr;
103 return (enuEdge == other.enuEdge) && (enuVersion == other.enuVersion);
119 uint64_t enuVersion{0};
129 #ifndef GEN_GUARD_AD_MAP_POINT_ENUEDGECACHE
130 #define GEN_GUARD_AD_MAP_POINT_ENUEDGECACHE
157 os <<
"ENUEdgeCache(";
159 os << _value.enuEdge;
162 os << _value.enuVersion;
177 stringstream sstream;
179 return sstream.str();
182 #endif // GEN_GUARD_AD_MAP_POINT_ENUEDGECACHE
namespace ad
Definition: GeometryStoreItem.hpp:28
std::ostream & operator<<(std::ostream &os, Altitude const &_value)
standard ostream operator
Definition: Altitude.hpp:562
DataType ENUEdgeCache.
Definition: ENUEdgeCache.hpp:44
std::shared_ptr< ENUEdgeCache const > ConstPtr
Smart pointer on constant ENUEdgeCache.
Definition: ENUEdgeCache.hpp:54
ENUEdgeCache & operator=(const ENUEdgeCache &other)=default
standard assignment operator
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 ENUEdgeCache &other) const
standard comparison operator
Definition: ENUEdgeCache.hpp:101
bool operator!=(const ENUEdgeCache &other) const
standard comparison operator
Definition: ENUEdgeCache.hpp:113
ENUEdgeCache()=default
standard constructor
~ENUEdgeCache()=default
standard destructor
std::shared_ptr< ENUEdgeCache > Ptr
Smart pointer on ENUEdgeCache.
Definition: ENUEdgeCache.hpp:49
std::vector<::ad::map::point::ENUPoint > ENUEdge
DataType ENUEdge.
Definition: ENUEdge.hpp:42