scenario_simulator_v2 C++ API
Public Member Functions | Public Attributes | List of all members
openscenario_interpreter::syntax::DummyLongRunningAction Struct Reference
Inheritance diagram for openscenario_interpreter::syntax::DummyLongRunningAction:
Inheritance graph
[legend]
Collaboration diagram for openscenario_interpreter::syntax::DummyLongRunningAction:
Collaboration graph
[legend]

Public Member Functions

auto accomplished () noexcept -> bool override
 
auto endsImmediately () const -> bool override
 
auto start (const Scope &scope) -> void override
 
 CustomCommand ()=default
 
 CustomCommand (const CustomCommand &)=default
 
 CustomCommand (CustomCommand &&)=default
 
 CustomCommand (const std::vector< std::string > &parameters)
 
- Public Member Functions inherited from openscenario_interpreter::syntax::CustomCommand
 CustomCommand ()=default
 
 CustomCommand (const CustomCommand &)=default
 
 CustomCommand (CustomCommand &&)=default
 
 CustomCommand (const std::vector< std::string > &parameters)
 
virtual ~CustomCommand ()=default
 
virtual auto run () noexcept -> void
 

Public Attributes

double end_time = std::numeric_limits<double>::max()
 
- Public Attributes inherited from openscenario_interpreter::syntax::CustomCommand
const std::vector< std::string > parameters
 

Member Function Documentation

◆ accomplished()

auto openscenario_interpreter::syntax::DummyLongRunningAction::accomplished ( ) -> bool
inlineoverridevirtualnoexcept

◆ CustomCommand() [1/4]

openscenario_interpreter::syntax::CustomCommand::CustomCommand
default

◆ CustomCommand() [2/4]

openscenario_interpreter::syntax::CustomCommand::CustomCommand
default

◆ CustomCommand() [3/4]

openscenario_interpreter::syntax::CustomCommand::CustomCommand
inlineexplicit

◆ CustomCommand() [4/4]

openscenario_interpreter::syntax::CustomCommand::CustomCommand
default

◆ endsImmediately()

auto openscenario_interpreter::syntax::DummyLongRunningAction::endsImmediately ( ) const -> bool
inlineoverridevirtual

◆ start()

auto openscenario_interpreter::syntax::DummyLongRunningAction::start ( const Scope scope) -> void
inlineoverridevirtual

Member Data Documentation

◆ end_time

double openscenario_interpreter::syntax::DummyLongRunningAction::end_time = std::numeric_limits<double>::max()

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