| scenario_simulator_v2 C++ API
    | 
#include <autoware_universe.hpp>


| Public Types | |
| using | AccelWithCovarianceStamped = geometry_msgs::msg::AccelWithCovarianceStamped | 
| using | Control = autoware_control_msgs::msg::Control | 
| using | ControlModeCommand = autoware_vehicle_msgs::srv::ControlModeCommand | 
| using | ControlModeReport = autoware_vehicle_msgs::msg::ControlModeReport | 
| using | GearCommand = autoware_vehicle_msgs::msg::GearCommand | 
| using | GearReport = autoware_vehicle_msgs::msg::GearReport | 
| using | Odometry = nav_msgs::msg::Odometry | 
| using | PoseWithCovarianceStamped = geometry_msgs::msg::PoseWithCovarianceStamped | 
| using | SteeringReport = autoware_vehicle_msgs::msg::SteeringReport | 
| using | TurnIndicatorsCommand = autoware_vehicle_msgs::msg::TurnIndicatorsCommand | 
| using | TurnIndicatorsReport = autoware_vehicle_msgs::msg::TurnIndicatorsReport | 
| using | VelocityReport = autoware_vehicle_msgs::msg::VelocityReport | 
| Public Member Functions | |
| CONCEALER_PUBLIC | AutowareUniverse (bool) | 
| ~AutowareUniverse () | |
| auto | rethrow () -> void | 
| auto | getVehicleCommand () const -> std::tuple< double, double, double, double, int > | 
| auto | getRouteLanelets () const -> std::vector< std::int64_t > | 
| auto | getControlModeReport () const -> ControlModeReport | 
| auto | setManualMode () -> void | 
|  Public Member Functions inherited from concealer::ContinuousTransformBroadcaster< AutowareUniverse > | |
| const auto & | setTransform (const geometry_msgs::msg::Pose &pose) | 
| ContinuousTransformBroadcaster () | |
| Public Attributes | |
| Subscriber< Control > | getCommand | 
| Subscriber< GearCommand > | getGearCommand | 
| Subscriber< TurnIndicatorsCommand > | getTurnIndicatorsCommand | 
| Subscriber< priority::PathWithLaneId > | getPathWithLaneId | 
| Publisher< AccelWithCovarianceStamped > | setAcceleration | 
| Publisher< Odometry, NormalDistribution > | setOdometry | 
| Publisher< PoseWithCovarianceStamped > | setPose | 
| Publisher< SteeringReport > | setSteeringReport | 
| Publisher< GearReport > | setGearReport | 
| Publisher< ControlModeReport > | setControlModeReport | 
| Publisher< VelocityReport > | setVelocityReport | 
| Publisher< TurnIndicatorsReport > | setTurnIndicatorsReport | 
| std::atomic< geometry_msgs::msg::Accel > | current_acceleration | 
| std::atomic< geometry_msgs::msg::Pose > | current_pose | 
| std::atomic< geometry_msgs::msg::Twist > | current_twist | 
| using concealer::AutowareUniverse::AccelWithCovarianceStamped = geometry_msgs::msg::AccelWithCovarianceStamped | 
| using concealer::AutowareUniverse::Control = autoware_control_msgs::msg::Control | 
| using concealer::AutowareUniverse::ControlModeCommand = autoware_vehicle_msgs::srv::ControlModeCommand | 
| using concealer::AutowareUniverse::ControlModeReport = autoware_vehicle_msgs::msg::ControlModeReport | 
| using concealer::AutowareUniverse::GearCommand = autoware_vehicle_msgs::msg::GearCommand | 
| using concealer::AutowareUniverse::GearReport = autoware_vehicle_msgs::msg::GearReport | 
| using concealer::AutowareUniverse::Odometry = nav_msgs::msg::Odometry | 
| using concealer::AutowareUniverse::PoseWithCovarianceStamped = geometry_msgs::msg::PoseWithCovarianceStamped | 
| using concealer::AutowareUniverse::SteeringReport = autoware_vehicle_msgs::msg::SteeringReport | 
| using concealer::AutowareUniverse::TurnIndicatorsCommand = autoware_vehicle_msgs::msg::TurnIndicatorsCommand | 
| using concealer::AutowareUniverse::TurnIndicatorsReport = autoware_vehicle_msgs::msg::TurnIndicatorsReport | 
| using concealer::AutowareUniverse::VelocityReport = autoware_vehicle_msgs::msg::VelocityReport | 
| 
 | explicit | 
| concealer::AutowareUniverse::~AutowareUniverse | ( | ) | 
| auto concealer::AutowareUniverse::getControlModeReport | ( | ) | const -> ControlModeReport | 
| auto concealer::AutowareUniverse::getRouteLanelets | ( | ) | const -> std::vector<std::int64_t> | 
| auto concealer::AutowareUniverse::getVehicleCommand | ( | ) | const -> std::tuple<double, double, double, double, int> | 
| auto concealer::AutowareUniverse::rethrow | ( | ) | -> void | 
| auto concealer::AutowareUniverse::setManualMode | ( | ) | -> void | 
| std::atomic<geometry_msgs::msg::Accel> concealer::AutowareUniverse::current_acceleration | 
| std::atomic<geometry_msgs::msg::Pose> concealer::AutowareUniverse::current_pose | 
| std::atomic<geometry_msgs::msg::Twist> concealer::AutowareUniverse::current_twist | 
| Subscriber<Control> concealer::AutowareUniverse::getCommand | 
| Subscriber<GearCommand> concealer::AutowareUniverse::getGearCommand | 
| Subscriber<priority::PathWithLaneId> concealer::AutowareUniverse::getPathWithLaneId | 
| Subscriber<TurnIndicatorsCommand> concealer::AutowareUniverse::getTurnIndicatorsCommand | 
| Publisher<AccelWithCovarianceStamped> concealer::AutowareUniverse::setAcceleration | 
| Publisher<ControlModeReport> concealer::AutowareUniverse::setControlModeReport | 
| Publisher<GearReport> concealer::AutowareUniverse::setGearReport | 
| Publisher<Odometry, NormalDistribution> concealer::AutowareUniverse::setOdometry | 
| Publisher<PoseWithCovarianceStamped> concealer::AutowareUniverse::setPose | 
| Publisher<SteeringReport> concealer::AutowareUniverse::setSteeringReport | 
| Publisher<TurnIndicatorsReport> concealer::AutowareUniverse::setTurnIndicatorsReport | 
| Publisher<VelocityReport> concealer::AutowareUniverse::setVelocityReport |