Go to the documentation of this file.
48 typedef std::shared_ptr<Object>
Ptr;
53 typedef std::shared_ptr<Object const>
ConstPtr;
131 #ifndef GEN_GUARD_AD_MAP_MATCH_OBJECT
132 #define GEN_GUARD_AD_MAP_MATCH_OBJECT
160 os <<
"enuPosition:";
163 os <<
"mapMatchedBoundingBox:";
164 os << _value.mapMatchedBoundingBox;
179 stringstream sstream;
181 return sstream.str();
184 #endif // GEN_GUARD_AD_MAP_MATCH_OBJECT
std::shared_ptr< Object > Ptr
Smart pointer on Object.
Definition: Object.hpp:48
namespace ad
Definition: GeometryStoreItem.hpp:28
DataType Object.
Definition: Object.hpp:43
bool operator==(const Object &other) const
standard comparison operator
Definition: Object.hpp:100
std::string to_string(::ad::map::access::GeometryStoreItem const &value)
overload of the std::to_string for GeometryStoreItem
Definition: GeometryStoreItem.hpp:183
Object & operator=(const Object &other)=default
standard assignment operator
DataType MapMatchedObjectBoundingBox.
Definition: MapMatchedObjectBoundingBox.hpp:45
std::shared_ptr< Object const > ConstPtr
Smart pointer on constant Object.
Definition: Object.hpp:53
~Object()=default
standard destructor
std::ostream & operator<<(std::ostream &os, ENUObjectPosition const &_value)
standard ostream operator
Definition: ENUObjectPosition.hpp:175
bool operator!=(const Object &other) const
standard comparison operator
Definition: Object.hpp:112
::ad::map::match::ENUObjectPosition enuPosition
Definition: Object.hpp:120
Object()=default
standard constructor
DataType ENUObjectPosition.
Definition: ENUObjectPosition.hpp:46