15 #ifndef OPENSCENARIO_INTERPRETER__SYNTAX__GLOBAL_ACTION_HPP_
16 #define OPENSCENARIO_INTERPRETER__SYNTAX__GLOBAL_ACTION_HPP_
22 #include <pugixml.hpp>
26 inline namespace syntax
Definition: scope.hpp:154
DEFINE_LAZY_VISITOR(Action, CASE(GlobalAction), CASE(UserDefinedAction), CASE(PrivateAction),)
Definition: escape_sequence.hpp:22
Pointer< Expression > Object
Definition: object.hpp:26
Definition: entity_action.hpp:41
Definition: environment_action.hpp:36
Definition: global_action.hpp:42
auto start() -> void
Definition: global_action.cpp:53
GlobalAction(const pugi::xml_node &, Scope &)
Definition: global_action.cpp:22
auto evaluate() -> Object
Definition: global_action.cpp:40
auto run() -> void
Definition: global_action.cpp:48
auto endsImmediately() const -> bool
Definition: global_action.cpp:35
Definition: infrastructure_action.hpp:36
Definition: parameter_action.hpp:39