scenario_simulator_v2 C++ API
traffic_simulator::V2ITrafficLights Member List

This is the complete list of members for traffic_simulator::V2ITrafficLights, including all inherited members.

addTrafficLight(const lanelet::Id traffic_light_id) -> voidtraffic_simulator::TrafficLightsBaseprotected
clock_ptr_traffic_simulator::TrafficLightsBaseprotected
compareTrafficLightsState(const lanelet::Id lanelet_id, const std::string &state) -> booltraffic_simulator::TrafficLightsBase
generateUpdateTrafficLightsRequest() const -> simulation_api_schema::UpdateTrafficLightsRequesttraffic_simulator::TrafficLightsBase
getTrafficLight(const lanelet::Id traffic_light_id) -> TrafficLight &traffic_simulator::TrafficLightsBaseprotected
getTrafficLights(const lanelet::Id lanelet_id) -> std::vector< std::reference_wrapper< TrafficLight >>traffic_simulator::TrafficLightsBaseprotected
getTrafficLightsComposedState(const lanelet::Id lanelet_id) -> std::stringtraffic_simulator::TrafficLightsBase
hdmap_utils_traffic_simulator::TrafficLightsBaseprotected
isAnyTrafficLightChanged() const -> booltraffic_simulator::TrafficLightsBase
isRequiredStopTrafficLightState(const lanelet::Id traffic_light_id) -> booltraffic_simulator::TrafficLightsBase
isTrafficLightAdded(const lanelet::Id traffic_light_id) const -> booltraffic_simulator::TrafficLightsBaseprotected
marker_publisher_ptr_traffic_simulator::TrafficLightsBaseprotected
rate_updater_traffic_simulator::TrafficLightsBaseprotected
resetUpdate(const double update_rate) -> voidtraffic_simulator::TrafficLightsBase
setTrafficLightsColor(const lanelet::Id lanelet_id, const traffic_simulator::TrafficLight::Color &color) -> voidtraffic_simulator::TrafficLightsBase
setTrafficLightsConfidence(const lanelet::Id lanelet_id, const double confidence) -> voidtraffic_simulator::TrafficLightsBase
setTrafficLightsState(const lanelet::Id lanelet_id, const std::string &state) -> voidtraffic_simulator::TrafficLightsBase
startUpdate(const double update_rate) -> voidtraffic_simulator::TrafficLightsBase
traffic_lights_map_traffic_simulator::TrafficLightsBaseprotected
TrafficLightsBase(const NodeTypePointer &node_ptr, const std::shared_ptr< hdmap_utils::HdMapUtils > &hdmap_utils)traffic_simulator::TrafficLightsBaseinlineexplicit
V2ITrafficLights(const NodeTypePointer &node_ptr, const std::shared_ptr< hdmap_utils::HdMapUtils > &hdmap_utils, const std::string &architecture_type)traffic_simulator::V2ITrafficLightsinlineexplicit
~TrafficLightsBase()=defaulttraffic_simulator::TrafficLightsBasevirtual
~V2ITrafficLights() override=defaulttraffic_simulator::V2ITrafficLights