scenario_simulator_v2 C++ API
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
openscenario_interpreter::syntax::ParameterSetAction Struct Reference

#include <parameter_set_action.hpp>

Inheritance diagram for openscenario_interpreter::syntax::ParameterSetAction:
Inheritance graph
[legend]
Collaboration diagram for openscenario_interpreter::syntax::ParameterSetAction:
Collaboration graph
[legend]

Public Member Functions

 ParameterSetAction (const pugi::xml_node &, Scope &, const String &)
 
auto start () const -> void
 

Static Public Member Functions

static auto accomplished () noexcept -> bool
 
static auto run () noexcept -> void
 
static auto set (const Scope &scope, const String &, const String &) -> void
 

Public Attributes

const String parameter_ref
 
const String value
 

Constructor & Destructor Documentation

◆ ParameterSetAction()

openscenario_interpreter::syntax::ParameterSetAction::ParameterSetAction ( const pugi::xml_node &  node,
Scope scope,
const String parameter_ref 
)
explicit

Member Function Documentation

◆ accomplished()

auto openscenario_interpreter::syntax::ParameterSetAction::accomplished ( ) -> bool
staticnoexcept

◆ run()

auto openscenario_interpreter::syntax::ParameterSetAction::run ( ) -> void
staticnoexcept

◆ set()

auto openscenario_interpreter::syntax::ParameterSetAction::set ( const Scope scope,
const String parameter_ref,
const String value 
) -> void
static

◆ start()

auto openscenario_interpreter::syntax::ParameterSetAction::start ( ) const -> void

Member Data Documentation

◆ parameter_ref

const String openscenario_interpreter::syntax::ParameterSetAction::parameter_ref

◆ value

const String openscenario_interpreter::syntax::ParameterSetAction::value

The documentation for this struct was generated from the following files: