#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: