Static Public Attributes | List of all members
lanelet::AttributeNamesString Struct Reference

Lists which attribute strings are mapped to which enum value. More...

#include <Attribute.h>

Static Public Attributes

static constexpr const char Area [] = "area"
 
static constexpr const char Color [] = "color"
 
static constexpr const char Dynamic [] = "dynamic"
 
static constexpr const char Ele [] = "ele"
 
static constexpr const char Fallback [] = "fallback"
 
static constexpr const char Height [] = "height"
 
static constexpr const char LaneChange [] = "lane_change"
 
static constexpr const char LaneChangeLeft [] = "lane_change:left"
 
static constexpr const char LaneChangeRight [] = "lane_change:right"
 
static constexpr const char Location [] = "location"
 
static constexpr AttributeNamesItem Map []
 
static constexpr const char Name [] = "name"
 
static constexpr const char OneWay [] = "one_way"
 
static constexpr const char Participant [] = "participant"
 
static constexpr const char ParticipantPedestrian [] = "participant:pedestrian"
 
static constexpr const char ParticipantVehicle [] = "participant:vehicle"
 
static constexpr const char Region [] = "region"
 
static constexpr const char SignType [] = "sign_type"
 
static constexpr const char SpeedLimit [] = "speed_limit"
 
static constexpr const char SpeedLimitMandatory [] = "speed_limit_mandatory"
 
static constexpr const char Subtype [] = "subtype"
 
static constexpr const char Temporary [] = "temporary"
 
static constexpr const char Type [] = "type"
 
static constexpr const char Width [] = "width"
 

Detailed Description

Lists which attribute strings are mapped to which enum value.

Needs to be in a class because we want external linkage

Definition at line 203 of file Attribute.h.

Member Data Documentation

◆ Area

constexpr const char lanelet::AttributeNamesString::Area = "area"
static

Definition at line 228 of file Attribute.h.

◆ Color

constexpr const char lanelet::AttributeNamesString::Color = "color"
static

Definition at line 212 of file Attribute.h.

◆ Dynamic

constexpr const char lanelet::AttributeNamesString::Dynamic = "dynamic"
static

Definition at line 211 of file Attribute.h.

◆ Ele

constexpr const char lanelet::AttributeNamesString::Ele = "ele"
static

Definition at line 216 of file Attribute.h.

◆ Fallback

constexpr const char lanelet::AttributeNamesString::Fallback = "fallback"
static

Definition at line 229 of file Attribute.h.

◆ Height

constexpr const char lanelet::AttributeNamesString::Height = "height"
static

Definition at line 231 of file Attribute.h.

◆ LaneChange

constexpr const char lanelet::AttributeNamesString::LaneChange = "lane_change"
static

Definition at line 219 of file Attribute.h.

◆ LaneChangeLeft

constexpr const char lanelet::AttributeNamesString::LaneChangeLeft = "lane_change:left"
static

Definition at line 220 of file Attribute.h.

◆ LaneChangeRight

constexpr const char lanelet::AttributeNamesString::LaneChangeRight = "lane_change:right"
static

Definition at line 221 of file Attribute.h.

◆ Location

constexpr const char lanelet::AttributeNamesString::Location = "location"
static

Definition at line 210 of file Attribute.h.

◆ Map

constexpr AttributeNamesItem lanelet::AttributeNamesString::Map
static

◆ Name

constexpr const char lanelet::AttributeNamesString::Name = "name"
static

Definition at line 222 of file Attribute.h.

◆ OneWay

constexpr const char lanelet::AttributeNamesString::OneWay = "one_way"
static

Definition at line 206 of file Attribute.h.

◆ Participant

constexpr const char lanelet::AttributeNamesString::Participant = "participant"
static

Definition at line 227 of file Attribute.h.

◆ ParticipantPedestrian

constexpr const char lanelet::AttributeNamesString::ParticipantPedestrian = "participant:pedestrian"
static

Definition at line 208 of file Attribute.h.

◆ ParticipantVehicle

constexpr const char lanelet::AttributeNamesString::ParticipantVehicle = "participant:vehicle"
static

Definition at line 207 of file Attribute.h.

◆ Region

constexpr const char lanelet::AttributeNamesString::Region = "region"
static

Definition at line 223 of file Attribute.h.

◆ SignType

constexpr const char lanelet::AttributeNamesString::SignType = "sign_type"
static

Definition at line 235 of file Attribute.h.

◆ SpeedLimit

constexpr const char lanelet::AttributeNamesString::SpeedLimit = "speed_limit"
static

Definition at line 209 of file Attribute.h.

◆ SpeedLimitMandatory

constexpr const char lanelet::AttributeNamesString::SpeedLimitMandatory = "speed_limit_mandatory"
static

Definition at line 226 of file Attribute.h.

◆ Subtype

constexpr const char lanelet::AttributeNamesString::Subtype = "subtype"
static

Definition at line 205 of file Attribute.h.

◆ Temporary

constexpr const char lanelet::AttributeNamesString::Temporary = "temporary"
static

Definition at line 232 of file Attribute.h.

◆ Type

constexpr const char lanelet::AttributeNamesString::Type = "type"
static

Definition at line 204 of file Attribute.h.

◆ Width

constexpr const char lanelet::AttributeNamesString::Width = "width"
static

Definition at line 230 of file Attribute.h.


The documentation for this struct was generated from the following files:


lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Tue Jun 6 2023 02:23:32