15 #ifndef OPENSCENARIO_INTERPRETER__SYNTAX__VEHICLE_CATEGORY_HPP_
16 #define OPENSCENARIO_INTERPRETER__SYNTAX__VEHICLE_CATEGORY_HPP_
19 #include <traffic_simulator_msgs/msg/entity_subtype.hpp>
23 inline namespace syntax
77 result.value = traffic_simulator_msgs::msg::EntitySubtype::BICYCLE;
80 result.value = traffic_simulator_msgs::msg::EntitySubtype::BUS;
83 result.value = traffic_simulator_msgs::msg::EntitySubtype::CAR;
86 result.value = traffic_simulator_msgs::msg::EntitySubtype::MOTORCYCLE;
89 result.value = traffic_simulator_msgs::msg::EntitySubtype::TRAILER;
92 result.value = traffic_simulator_msgs::msg::EntitySubtype::TRUCK;
95 result.value = traffic_simulator_msgs::msg::EntitySubtype::UNKNOWN;
auto operator>>(std::istream &, Boolean &) -> std::istream &
Definition: boolean.cpp:52
auto operator<<(std::ostream &, const Boolean &) -> std::ostream &
Definition: boolean.cpp:46
Definition: escape_sequence.hpp:22
traffic_simulator_msgs::EntitySubtype EntitySubtype
Definition: helper_functions.hpp:30
Definition: vehicle_category.hpp:51
constexpr VehicleCategory(value_type value=car)
Definition: vehicle_category.hpp:67
value_type
Definition: vehicle_category.hpp:52
@ trailer
Definition: vehicle_category.hpp:60
@ bus
Definition: vehicle_category.hpp:57
@ train
Definition: vehicle_category.hpp:61
@ van
Definition: vehicle_category.hpp:64
@ semitrailer
Definition: vehicle_category.hpp:59
@ motorbike
Definition: vehicle_category.hpp:58
@ car
Definition: vehicle_category.hpp:53
@ bicycle
Definition: vehicle_category.hpp:56
@ truck
Definition: vehicle_category.hpp:63
@ tram
Definition: vehicle_category.hpp:62
enum openscenario_interpreter::syntax::VehicleCategory::value_type value