#include <traffic_light_publisher.hpp>
|
template<typename NodeTypePointer > |
| TrafficLightPublisher (const NodeTypePointer &node_ptr, const std::string &topic_name, const std::string &frame="camera_link") |
|
| ~TrafficLightPublisher () override=default |
|
auto | publish (const rclcpp::Time ¤t_ros_time, const simulation_api_schema::UpdateTrafficLightsRequest &request) const -> void override |
|
auto | publish (const rclcpp::Time ¤t_ros_time, const simulation_api_schema::UpdateTrafficLightsRequest &request) const -> void |
|
auto | publish (const rclcpp::Time ¤t_ros_time, const simulation_api_schema::UpdateTrafficLightsRequest &request) const -> void |
|
auto | publish ([[maybe_unused]] const rclcpp::Time ¤t_ros_time, const simulation_api_schema::UpdateTrafficLightsRequest &request) const -> void |
|
virtual | ~TrafficLightPublisherBase ()=default |
|
◆ TrafficLightPublisher()
template<typename MessageType >
template<typename NodeTypePointer >
◆ ~TrafficLightPublisher()
template<typename MessageType >
◆ publish() [1/4]
auto traffic_simulator::TrafficLightPublisher< traffic_simulator_msgs::msg::TrafficLightArrayV1 >::publish |
( |
[[maybe_unused] ] const rclcpp::Time & |
current_ros_time, |
|
|
const simulation_api_schema::UpdateTrafficLightsRequest & |
request |
|
) |
| const -> void
|
◆ publish() [2/4]
auto traffic_simulator::TrafficLightPublisher< autoware_auto_perception_msgs::msg::TrafficSignalArray >::publish |
( |
const rclcpp::Time & |
current_ros_time, |
|
|
const simulation_api_schema::UpdateTrafficLightsRequest & |
request |
|
) |
| const -> void
|
|
virtual |
◆ publish() [3/4]
auto traffic_simulator::TrafficLightPublisher< autoware_perception_msgs::msg::TrafficSignalArray >::publish |
( |
const rclcpp::Time & |
current_ros_time, |
|
|
const simulation_api_schema::UpdateTrafficLightsRequest & |
request |
|
) |
| const -> void
|
|
virtual |
◆ publish() [4/4]
template<typename MessageType >
The documentation for this class was generated from the following file: