#include <traffic_sink.hpp>
◆ TrafficSink()
traffic_simulator::traffic::TrafficSink::TrafficSink |
( |
const std::function< void(const std::string &)> & |
despawn_function, |
|
|
const std::shared_ptr< entity::EntityManager > |
entity_manager_ptr, |
|
|
const TrafficSinkConfig & |
config |
|
) |
| |
|
explicit |
Construct a new Traffic Sink object.
- Parameters
-
entity_manager_ptr | Shared pointer, refers to the EntityManager |
config | TrafficSink configuration |
◆ appendDebugMarker()
auto traffic_simulator::traffic::TrafficSink::appendDebugMarker |
( |
visualization_msgs::msg::MarkerArray & |
marker_array | ) |
const -> void |
|
overridevirtual |
◆ execute()
auto traffic_simulator::traffic::TrafficSink::execute |
( |
const double |
current_time, |
|
|
const double |
step_time |
|
) |
| -> void |
|
overridevirtual |
The documentation for this class was generated from the following files: