#include <traffic_controller.hpp>
|
| TrafficController (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::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: