diff --git a/simulation/traffic_simulator/include/traffic_simulator/traffic_lights/traffic_lights_base.hpp b/simulation/traffic_simulator/include/traffic_simulator/traffic_lights/traffic_lights_base.hpp index 539232841e2..f488dcdd30c 100644 --- a/simulation/traffic_simulator/include/traffic_simulator/traffic_lights/traffic_lights_base.hpp +++ b/simulation/traffic_simulator/include/traffic_simulator/traffic_lights/traffic_lights_base.hpp @@ -74,6 +74,8 @@ class TrafficLightsBase auto generateUpdateTrafficLightsRequest() const -> simulation_api_schema::UpdateTrafficLightsRequest; + auto getTrafficLight(const lanelet::Id traffic_light_id) -> TrafficLight &; + protected: virtual auto update() const -> void = 0; @@ -81,8 +83,6 @@ class TrafficLightsBase auto addTrafficLight(const lanelet::Id traffic_light_id) -> void; - auto getTrafficLight(const lanelet::Id traffic_light_id) -> TrafficLight &; - auto getTrafficLights(const lanelet::Id lanelet_id) -> std::vector>;