Osm relation object. More...
#include <OsmFile.h>
Public Member Functions | |
Relation ()=default | |
Relation (Id id, Attributes attributes, Roles roles=Roles()) | |
std::string | type () override |
![]() | |
Primitive & | operator= (const Primitive &rhs)=delete |
Primitive & | operator= (Primitive &&rhs) noexcept=default |
Primitive ()=default | |
Primitive (const Primitive &rhs)=delete | |
Primitive (Id id, Attributes attributes) | |
Primitive (Primitive &&rhs) noexcept=default | |
virtual | ~Primitive ()=default |
Public Attributes | |
Roles | members |
![]() | |
Attributes | attributes |
Id | id {0} |
|
default |
|
inline |
|
inlineoverridevirtual |
Implements lanelet::osm::Primitive.