#include <simulator_core.hpp>
◆ activateNonUserDefinedControllers()
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::activateNonUserDefinedControllers |
( |
| ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ activatePerformanceAssertion()
template<typename Performance , typename Properties >
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::activatePerformanceAssertion |
( |
const std::string & |
entity_ref, |
|
|
const Performance & |
performance, |
|
|
const Properties & |
properties |
|
) |
| |
|
inlinestaticprotected |
◆ compareConventionalTrafficLightsState()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::compareConventionalTrafficLightsState |
( |
Ts &&... |
xs | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ engage()
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::engage |
( |
const std::string & |
ego_ref | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ evaluateCurrentState()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::evaluateCurrentState |
( |
const std::string & |
entity_ref, |
|
|
Ts &&... |
xs |
|
) |
| -> decltype(auto)
|
|
inlinestaticprotected |
◆ evaluateRelativeHeading() [1/2]
template<typename EntityRef >
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::evaluateRelativeHeading |
( |
const EntityRef & |
entity_ref | ) |
|
|
inlinestaticprotected |
◆ evaluateRelativeHeading() [2/2]
template<typename EntityRef , typename OSCLanePosition >
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::evaluateRelativeHeading |
( |
const EntityRef & |
entity_ref, |
|
|
const OSCLanePosition & |
osc_lane_position |
|
) |
| |
|
inlinestaticprotected |
◆ getConventionalTrafficLightsComposedState()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::getConventionalTrafficLightsComposedState |
( |
Ts &&... |
xs | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ getEmergencyStateName()
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::getEmergencyStateName |
( |
const std::string & |
ego_ref | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ getMinimumRiskManeuverBehaviorName()
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::getMinimumRiskManeuverBehaviorName |
( |
const std::string & |
ego_ref | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ getMinimumRiskManeuverStateName()
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::getMinimumRiskManeuverStateName |
( |
const std::string & |
ego_ref | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ getTurnIndicatorsCommandName()
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::getTurnIndicatorsCommandName |
( |
const std::string & |
ego_ref | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ isEngageable()
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::isEngageable |
( |
const std::string & |
ego_ref | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ isEngaged()
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::isEngaged |
( |
const std::string & |
ego_ref | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ resetConventionalTrafficLightPublishRate()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::resetConventionalTrafficLightPublishRate |
( |
Ts &&... |
xs | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ resetV2ITrafficLightPublishRate()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::resetV2ITrafficLightPublishRate |
( |
Ts &&... |
xs | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ sendCooperateCommand()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::sendCooperateCommand |
( |
Ts &&... |
xs | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
- Note
- here ego name is not passed from OpenScenarioInterpreter, it uses first found
◆ setConventionalTrafficLightConfidence()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::setConventionalTrafficLightConfidence |
( |
Ts &&... |
xs | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ setConventionalTrafficLightsState()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::setConventionalTrafficLightsState |
( |
Ts &&... |
xs | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
◆ setV2ITrafficLightsState()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::NonStandardOperation::setV2ITrafficLightsState |
( |
Ts &&... |
xs | ) |
-> decltype(auto)
|
|
inlinestaticprotected |
The documentation for this class was generated from the following file: