Go to the documentation of this file.
48 typedef std::shared_ptr<GeometryStoreItem>
Ptr;
53 typedef std::shared_ptr<GeometryStoreItem const>
ConstPtr;
102 return (leftEdgeOffset == other.leftEdgeOffset) && (rightEdgeOffset == other.rightEdgeOffset)
103 && (leftEdgePoints == other.leftEdgePoints) && (rightEdgePoints == other.rightEdgePoints);
118 uint32_t leftEdgeOffset{0};
119 uint32_t rightEdgeOffset{0};
120 uint32_t leftEdgePoints{0};
121 uint32_t rightEdgePoints{0};
131 #ifndef GEN_GUARD_AD_MAP_ACCESS_GEOMETRYSTOREITEM
132 #define GEN_GUARD_AD_MAP_ACCESS_GEOMETRYSTOREITEM
159 os <<
"GeometryStoreItem(";
160 os <<
"leftEdgeOffset:";
161 os << _value.leftEdgeOffset;
163 os <<
"rightEdgeOffset:";
164 os << _value.rightEdgeOffset;
166 os <<
"leftEdgePoints:";
167 os << _value.leftEdgePoints;
169 os <<
"rightEdgePoints:";
170 os << _value.rightEdgePoints;
185 stringstream sstream;
187 return sstream.str();
190 #endif // GEN_GUARD_AD_MAP_ACCESS_GEOMETRYSTOREITEM
bool operator!=(const GeometryStoreItem &other) const
standard comparison operator
Definition: GeometryStoreItem.hpp:113
namespace ad
Definition: GeometryStoreItem.hpp:28
GeometryStoreItem()=default
standard constructor
std::shared_ptr< GeometryStoreItem const > ConstPtr
Smart pointer on constant GeometryStoreItem.
Definition: GeometryStoreItem.hpp:53
std::string to_string(::ad::map::access::GeometryStoreItem const &value)
overload of the std::to_string for GeometryStoreItem
Definition: GeometryStoreItem.hpp:183
DataType GeometryStoreItem.
Definition: GeometryStoreItem.hpp:43
bool operator==(const GeometryStoreItem &other) const
standard comparison operator
Definition: GeometryStoreItem.hpp:100
GeometryStoreItem & operator=(const GeometryStoreItem &other)=default
standard assignment operator
std::shared_ptr< GeometryStoreItem > Ptr
Smart pointer on GeometryStoreItem.
Definition: GeometryStoreItem.hpp:48
~GeometryStoreItem()=default
standard destructor
std::ostream & operator<<(std::ostream &os, GeometryStoreItem const &_value)
standard ostream operator
Definition: GeometryStoreItem.hpp:157