Static Public Member Functions | Static Public Attributes | List of all members
lanelet::Participants Struct Reference

parts of tag that have to be combined with either Participants:, OneWay: or SpeedLimit to generate an override. More...

#include <Attribute.h>

Static Public Member Functions

static std::string tag (const std::string &participant)
 Obtain the tag for the participant override. More...
 

Static Public Attributes

static constexpr const char Bicycle [] = "bicycle"
 
static constexpr const char Pedestrian [] = "pedestrian"
 
static constexpr const char Train [] = "train"
 
static constexpr const char Vehicle [] = "vehicle"
 
static constexpr const char VehicleBus [] = "vehicle:bus"
 
static constexpr const char VehicleCar [] = "vehicle:car"
 
static constexpr const char VehicleCarCombustion [] = "vehicle:car:combustion"
 
static constexpr const char VehicleCarElectric [] = "vehicle:car:electric"
 
static constexpr const char VehicleEmergency [] = "vehicle:emergency"
 
static constexpr const char VehicleMotorcycle [] = "vehicle:motorcycle"
 
static constexpr const char VehicleTaxi [] = "vehicle:taxi"
 
static constexpr const char VehicleTruck [] = "vehicle:truck"
 

Detailed Description

parts of tag that have to be combined with either Participants:, OneWay: or SpeedLimit to generate an override.

Definition at line 248 of file Attribute.h.

Member Function Documentation

◆ tag()

static std::string lanelet::Participants::tag ( const std::string &  participant)
inlinestatic

Obtain the tag for the participant override.

Definition at line 250 of file Attribute.h.

Member Data Documentation

◆ Bicycle

constexpr const char lanelet::Participants::Bicycle = "bicycle"
staticconstexpr

Definition at line 263 of file Attribute.h.

◆ Pedestrian

constexpr const char lanelet::Participants::Pedestrian = "pedestrian"
staticconstexpr

Definition at line 262 of file Attribute.h.

◆ Train

constexpr const char lanelet::Participants::Train = "train"
staticconstexpr

Definition at line 264 of file Attribute.h.

◆ Vehicle

constexpr const char lanelet::Participants::Vehicle = "vehicle"
staticconstexpr

Definition at line 253 of file Attribute.h.

◆ VehicleBus

constexpr const char lanelet::Participants::VehicleBus = "vehicle:bus"
staticconstexpr

Definition at line 254 of file Attribute.h.

◆ VehicleCar

constexpr const char lanelet::Participants::VehicleCar = "vehicle:car"
staticconstexpr

Definition at line 255 of file Attribute.h.

◆ VehicleCarCombustion

constexpr const char lanelet::Participants::VehicleCarCombustion = "vehicle:car:combustion"
staticconstexpr

Definition at line 257 of file Attribute.h.

◆ VehicleCarElectric

constexpr const char lanelet::Participants::VehicleCarElectric = "vehicle:car:electric"
staticconstexpr

Definition at line 256 of file Attribute.h.

◆ VehicleEmergency

constexpr const char lanelet::Participants::VehicleEmergency = "vehicle:emergency"
staticconstexpr

Definition at line 261 of file Attribute.h.

◆ VehicleMotorcycle

constexpr const char lanelet::Participants::VehicleMotorcycle = "vehicle:motorcycle"
staticconstexpr

Definition at line 259 of file Attribute.h.

◆ VehicleTaxi

constexpr const char lanelet::Participants::VehicleTaxi = "vehicle:taxi"
staticconstexpr

Definition at line 260 of file Attribute.h.

◆ VehicleTruck

constexpr const char lanelet::Participants::VehicleTruck = "vehicle:truck"
staticconstexpr

Definition at line 258 of file Attribute.h.


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


lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:25:52