Data container for all RegulatoryElement types. More...
#include <RegulatoryElement.h>

Public Member Functions | |
| RegulatoryElementData (Id id, RuleParameterMap parameters=RuleParameterMap(), const AttributeMap &attributes=AttributeMap()) | |
Public Member Functions inherited from lanelet::PrimitiveData | |
| PrimitiveData & | operator= (const PrimitiveData &rhs)=default |
| PrimitiveData & | operator= (PrimitiveData &&rhs) noexcept=default |
| PrimitiveData () noexcept=default | |
| PrimitiveData (const PrimitiveData &rhs)=default | |
| PrimitiveData (Id id, AttributeMap attributes=AttributeMap()) | |
| Constructs a PrimitiveData object. More... | |
| PrimitiveData (PrimitiveData &&rhs) noexcept=default | |
Public Attributes | |
| RuleParameterMap | parameters |
Public Attributes inherited from lanelet::PrimitiveData | |
| AttributeMap | attributes |
| attributes of this primitive More... | |
| Id | id {InvalId} |
| Id of this primitive (unique across one map) More... | |
Additional Inherited Members | |
Protected Member Functions inherited from lanelet::PrimitiveData | |
| ~PrimitiveData ()=default | |
Data container for all RegulatoryElement types.
Definition at line 134 of file primitives/RegulatoryElement.h.
|
inlineexplicit |
Definition at line 136 of file primitives/RegulatoryElement.h.
| RuleParameterMap lanelet::RegulatoryElementData::parameters |
Definition at line 139 of file primitives/RegulatoryElement.h.