Struct AttributeNamesString
Defined in File Attribute.h
Struct Documentation
-
struct AttributeNamesString
Lists which attribute strings are mapped to which enum value.
Needs to be in a class because we want external linkage
Public Static Attributes
-
static const char Type[] = "type"
-
static const char Subtype[] = "subtype"
-
static const char OneWay[] = "one_way"
-
static const char ParticipantVehicle[] = "participant:vehicle"
-
static const char ParticipantPedestrian[] = "participant:pedestrian"
-
static const char SpeedLimit[] = "speed_limit"
-
static const char Location[] = "location"
-
static const char Dynamic[] = "dynamic"
-
static const char Color[] = "color"
-
static const char Ele[] = "ele"
-
static const char LaneChange[] = "lane_change"
-
static const char LaneChangeLeft[] = "lane_change:left"
-
static const char LaneChangeRight[] = "lane_change:right"
-
static const char Name[] = "name"
-
static const char Region[] = "region"
-
static const char SpeedLimitMandatory[] = "speed_limit_mandatory"
-
static const char Participant[] = "participant"
-
static const char Area[] = "area"
-
static const char Fallback[] = "fallback"
-
static const char Width[] = "width"
-
static const char Height[] = "height"
-
static const char Temporary[] = "temporary"
-
static const char SignType[] = "sign_type"
-
static AttributeNamesItem Map[] = {{Type, AttributeName::Type}, {Subtype, AttributeName::Subtype}, {OneWay, AttributeName::OneWay}, {ParticipantVehicle, AttributeName::ParticipantVehicle}, {ParticipantPedestrian, AttributeName::ParticipantPedestrian}, {SpeedLimit, AttributeName::SpeedLimit}, {Location, AttributeName::Location}, {Dynamic, AttributeName::Dynamic}}
-
static const char Type[] = "type"