scenario_simulator_v2 C++ API
Public Types | Public Member Functions | Public Attributes | List of all members
openscenario_interpreter::syntax::VehicleCategory Struct Reference

#include <vehicle_category.hpp>

Public Types

enum  value_type {
  car , bicycle , bus , motorbike ,
  semitrailer , trailer , train , tram ,
  truck , van
}
 

Public Member Functions

constexpr VehicleCategory (value_type value=car)
 
constexpr operator value_type () const noexcept
 
 operator traffic_simulator_msgs::msg::EntitySubtype () const
 

Public Attributes

enum openscenario_interpreter::syntax::VehicleCategory::value_type value
 

Member Enumeration Documentation

◆ value_type

Enumerator
car 
bicycle 
bus 
motorbike 
semitrailer 
trailer 
train 
tram 
truck 
van 

Constructor & Destructor Documentation

◆ VehicleCategory()

constexpr openscenario_interpreter::syntax::VehicleCategory::VehicleCategory ( value_type  value = car)
inlineexplicitconstexpr

Member Function Documentation

◆ operator traffic_simulator_msgs::msg::EntitySubtype()

openscenario_interpreter::syntax::VehicleCategory::operator traffic_simulator_msgs::msg::EntitySubtype ( ) const
inlineexplicit

◆ operator value_type()

constexpr openscenario_interpreter::syntax::VehicleCategory::operator value_type ( ) const
inlineconstexprnoexcept

Member Data Documentation

◆ value

enum openscenario_interpreter::syntax::VehicleCategory::value_type openscenario_interpreter::syntax::VehicleCategory::value

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