#include <traffic_controller.hpp>
|
| | TrafficController (const std::function< void(const std::string &)> &despawn_, const std::shared_ptr< entity::EntityManager > entity_manager_ptr, const std::set< std::uint8_t > auto_sink_entity_types) |
| |
| template<typename T , typename... Ts> |
| void | addModule (Ts &&... xs) |
| |
| auto | execute (const double current_time, const double step_time) -> void |
| |
| auto | makeDebugMarker () const -> visualization_msgs::msg::MarkerArray |
| |
◆ TrafficController()
| traffic_simulator::traffic::TrafficController::TrafficController |
( |
const std::function< void(const std::string &)> & |
despawn_, |
|
|
const std::shared_ptr< entity::EntityManager > |
entity_manager_ptr, |
|
|
const std::set< std::uint8_t > |
auto_sink_entity_types |
|
) |
| |
|
explicit |
◆ addModule()
template<typename T , typename... Ts>
| void traffic_simulator::traffic::TrafficController::addModule |
( |
Ts &&... |
xs | ) |
|
|
inline |
◆ execute()
| auto traffic_simulator::traffic::TrafficController::execute |
( |
const double |
current_time, |
|
|
const double |
step_time |
|
) |
| -> void |
◆ makeDebugMarker()
| auto traffic_simulator::traffic::TrafficController::makeDebugMarker |
( |
| ) |
const -> visualization_msgs::msg::MarkerArray |
The documentation for this class was generated from the following files: