#include <simulator_core.hpp>
|  | 
| template<typename... Ts> | 
| static auto | applyAcquirePositionAction (const std::string &entity_ref, Ts &&... xs) | 
|  | 
| template<typename... Ts> | 
| static auto | applyAddEntityAction (Ts &&... xs) -> decltype(auto) | 
|  | 
| template<typename EntityRef , typename DynamicConstraints > | 
| static auto | applyProfileAction (const EntityRef &entity_ref, const DynamicConstraints &dynamic_constraints) -> void | 
|  | 
| template<typename Controller > | 
| static auto | applyAssignControllerAction (const std::string &entity_ref, Controller &&controller) -> void | 
|  | 
| template<typename... Ts> | 
| static auto | applyAssignRouteAction (const std::string &entity_ref, Ts &&... xs) | 
|  | 
| template<typename... Ts> | 
| static auto | applyDeleteEntityAction (Ts &&... xs) | 
|  | 
| template<typename... Ts> | 
| static auto | applyFollowTrajectoryAction (const std::string &entity_ref, Ts &&... xs) | 
|  | 
| template<typename... Ts> | 
| static auto | applyLaneChangeAction (const std::string &entity_ref, Ts &&... xs) | 
|  | 
| template<typename... Ts> | 
| static auto | applySpeedAction (const std::string &entity_ref, Ts &&... xs) | 
|  | 
| template<typename PoseType , typename... Ts, typename  = std::enable_if_t<        std::is_same_v<std::decay_t<PoseType>, geometry_msgs::msg::Pose> ||        std::is_same_v<std::decay_t<PoseType>, traffic_simulator::LaneletPose> ||        std::is_same_v<std::decay_t<PoseType>, traffic_simulator::CanonicalizedLaneletPose>>> | 
| static auto | applyTeleportAction (const std::string &name, const PoseType &pose, Ts &&... xs) | 
|  | 
| template<typename... Ts> | 
| static auto | applyTeleportAction (const std::string &name, const std::string &reference_entity_name, Ts &&... xs) | 
|  | 
| template<typename... Ts> | 
| static auto | applyWalkStraightAction (const std::string &entity_ref, Ts &&... xs) | 
|  | 
◆ applyAcquirePositionAction()
template<typename... Ts> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyAcquirePositionAction | ( | const std::string & | entity_ref, |  
          |  |  | Ts &&... | xs |  
          |  | ) |  |  |  | inlinestaticprotected | 
 
 
◆ applyAddEntityAction()
template<typename... Ts> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyAddEntityAction | ( | Ts &&... | xs | ) | -> decltype(auto) |  | inlinestaticprotected | 
 
 
◆ applyAssignControllerAction()
template<typename Controller > 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyAssignControllerAction | ( | const std::string & | entity_ref, |  
          |  |  | Controller && | controller |  
          |  | ) |  | -> void |  | inlinestaticprotected | 
 
 
◆ applyAssignRouteAction()
template<typename... Ts> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyAssignRouteAction | ( | const std::string & | entity_ref, |  
          |  |  | Ts &&... | xs |  
          |  | ) |  |  |  | inlinestaticprotected | 
 
 
◆ applyDeleteEntityAction()
template<typename... Ts> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyDeleteEntityAction | ( | Ts &&... | xs | ) |  |  | inlinestaticprotected | 
 
 
◆ applyFollowTrajectoryAction()
template<typename... Ts> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyFollowTrajectoryAction | ( | const std::string & | entity_ref, |  
          |  |  | Ts &&... | xs |  
          |  | ) |  |  |  | inlinestaticprotected | 
 
 
◆ applyLaneChangeAction()
template<typename... Ts> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyLaneChangeAction | ( | const std::string & | entity_ref, |  
          |  |  | Ts &&... | xs |  
          |  | ) |  |  |  | inlinestaticprotected | 
 
 
◆ applyProfileAction()
template<typename EntityRef , typename DynamicConstraints > 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyProfileAction | ( | const EntityRef & | entity_ref, |  
          |  |  | const DynamicConstraints & | dynamic_constraints |  
          |  | ) |  | -> void |  | inlinestaticprotected | 
 
 
◆ applySpeedAction()
template<typename... Ts> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applySpeedAction | ( | const std::string & | entity_ref, |  
          |  |  | Ts &&... | xs |  
          |  | ) |  |  |  | inlinestaticprotected | 
 
 
◆ applyTeleportAction() [1/2]
template<typename PoseType , typename... Ts, typename  = std::enable_if_t<        std::is_same_v<std::decay_t<PoseType>, geometry_msgs::msg::Pose> ||        std::is_same_v<std::decay_t<PoseType>, traffic_simulator::LaneletPose> ||        std::is_same_v<std::decay_t<PoseType>, traffic_simulator::CanonicalizedLaneletPose>>> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyTeleportAction | ( | const std::string & | name, |  
          |  |  | const PoseType & | pose, |  
          |  |  | Ts &&... | xs |  
          |  | ) |  |  |  | inlinestaticprotected | 
 
 
◆ applyTeleportAction() [2/2]
template<typename... Ts> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyTeleportAction | ( | const std::string & | name, |  
          |  |  | const std::string & | reference_entity_name, |  
          |  |  | Ts &&... | xs |  
          |  | ) |  |  |  | inlinestaticprotected | 
 
 
◆ applyWalkStraightAction()
template<typename... Ts> 
  
  | 
        
          | static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyWalkStraightAction | ( | const std::string & | entity_ref, |  
          |  |  | Ts &&... | xs |  
          |  | ) |  |  |  | inlinestaticprotected | 
 
 
The documentation for this class was generated from the following file: