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

#include <custom_command_action.hpp>

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

Public Member Functions

 CustomCommandAction (const pugi::xml_node &, const Scope &)
 
auto accomplished () noexcept -> bool
 
auto endsImmediately () const -> bool
 
auto run () noexcept -> void
 
auto start () -> void
 

Public Attributes

const String type
 
const String content
 

Constructor & Destructor Documentation

◆ CustomCommandAction()

openscenario_interpreter::syntax::CustomCommandAction::CustomCommandAction ( const pugi::xml_node &  node,
const Scope scope 
)
explicit

Member Function Documentation

◆ accomplished()

auto openscenario_interpreter::syntax::CustomCommandAction::accomplished ( ) -> bool
inlinenoexcept

◆ endsImmediately()

auto openscenario_interpreter::syntax::CustomCommandAction::endsImmediately ( ) const -> bool
inline

◆ run()

auto openscenario_interpreter::syntax::CustomCommandAction::run ( ) -> void
inlinenoexcept

◆ start()

auto openscenario_interpreter::syntax::CustomCommandAction::start ( ) -> void
inline

Member Data Documentation

◆ content

const String openscenario_interpreter::syntax::CustomCommandAction::content

◆ type

const String openscenario_interpreter::syntax::CustomCommandAction::type

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