scenario_simulator_v2 C++ API
|
Public Member Functions | |
auto | start (const Scope &) -> void override |
CustomCommand ()=default | |
CustomCommand (const CustomCommand &)=default | |
CustomCommand (CustomCommand &&)=default | |
CustomCommand (const std::vector< std::string > ¶meters) | |
Public Member Functions inherited from openscenario_interpreter::syntax::CustomCommand | |
CustomCommand ()=default | |
CustomCommand (const CustomCommand &)=default | |
CustomCommand (CustomCommand &&)=default | |
CustomCommand (const std::vector< std::string > ¶meters) | |
virtual | ~CustomCommand ()=default |
virtual auto | accomplished () noexcept -> bool |
virtual auto | endsImmediately () const -> bool |
virtual auto | run () noexcept -> void |
Additional Inherited Members | |
Public Attributes inherited from openscenario_interpreter::syntax::CustomCommand | |
const std::vector< std::string > | parameters |
Static Protected Member Functions inherited from openscenario_interpreter::SimulatorCore::NonStandardOperation | |
template<typename Performance , typename Properties > | |
static auto | activatePerformanceAssertion (const std::string &entity_ref, const Performance &performance, const Properties &properties) |
template<typename... Ts> | |
static auto | asFieldOperatorApplication (Ts &&... xs) -> decltype(auto) |
static auto | activateNonUserDefinedControllers () -> decltype(auto) |
template<typename... Ts> | |
static auto | evaluateCurrentState (Ts &&... xs) -> decltype(auto) |
template<typename EntityRef , typename OSCLanePosition > | |
static auto | evaluateRelativeHeading (const EntityRef &entity_ref, const OSCLanePosition &osc_lane_position) |
template<typename EntityRef > | |
static auto | evaluateRelativeHeading (const EntityRef &entity_ref) |
template<typename... Ts> | |
static auto | sendCooperateCommand (Ts &&... xs) -> decltype(auto) |
template<typename... Ts> | |
static auto | setConventionalTrafficLightsState (Ts &&... xs) -> decltype(auto) |
template<typename... Ts> | |
static auto | setConventionalTrafficLightConfidence (Ts &&... xs) -> decltype(auto) |
template<typename... Ts> | |
static auto | getConventionalTrafficLightsComposedState (Ts &&... xs) -> decltype(auto) |
template<typename... Ts> | |
static auto | compareConventionalTrafficLightsState (Ts &&... xs) -> decltype(auto) |
template<typename... Ts> | |
static auto | resetConventionalTrafficLightPublishRate (Ts &&... xs) -> decltype(auto) |
template<typename... Ts> | |
static auto | setV2ITrafficLightsState (Ts &&... xs) -> decltype(auto) |
template<typename... Ts> | |
static auto | resetV2ITrafficLightPublishRate (Ts &&... xs) -> decltype(auto) |
|
default |
|
default |
|
inlineexplicit |
|
default |
|
inlineoverridevirtual |
Reimplemented from openscenario_interpreter::syntax::CustomCommand.