#ifndef AW_TRAFFIC_LIGHT_MANAGER_H_ #define AW_TRAFFIC_LIGHT_MANAGER_H_ #include #include #include #include namespace vlr { class Topology; class TrafficLightManager { public: TrafficLightManager(Topology* top); ~TrafficLightManager(); bool hasToStop(std::map& traffic_light_states); private: Topology* top_; RndfGraph* graph_; std::vector traffic_light_names_; }; } // namespace vlr #endif // AW_TRAFFIC_LIGHT_MANAGER_H_