scenario_simulator_v2 C++ API
Classes | Public Member Functions | List of all members
openscenario_interpreter::syntax::SpecialAction< EXIT_FAILURE > Class Reference

#include <custom_command_action.hpp>

Inheritance diagram for openscenario_interpreter::syntax::SpecialAction< EXIT_FAILURE >:
Inheritance graph
[legend]
Collaboration diagram for openscenario_interpreter::syntax::SpecialAction< EXIT_FAILURE >:
Collaboration graph
[legend]

Public Member Functions

 SpecialAction ()
 
 SpecialAction (const std::function< std::string(const std::string &)> &make_message, const std::string &source_name, const std::string &path)
 
 SpecialAction (const std::string &source_name, const std::string &element_name, int element_index, const std::string &trigger_name, const std::vector< std::pair< std::string, std::string >> &conditions={})
 
 SpecialAction (const std::string &source_name, const std::string &element_name, int element_index, SpecialAction const &inner)
 
 SpecialAction (const std::string &element_name, const SpecialAction &inner)
 

Constructor & Destructor Documentation

◆ SpecialAction() [1/5]

◆ SpecialAction() [2/5]

openscenario_interpreter::syntax::SpecialAction< EXIT_FAILURE >::SpecialAction ( const std::function< std::string(const std::string &)> &  make_message,
const std::string &  source_name,
const std::string &  path 
)
inlineexplicit

◆ SpecialAction() [3/5]

openscenario_interpreter::syntax::SpecialAction< EXIT_FAILURE >::SpecialAction ( const std::string &  source_name,
const std::string &  element_name,
int  element_index,
const std::string &  trigger_name,
const std::vector< std::pair< std::string, std::string >> &  conditions = {} 
)
inlineexplicit

◆ SpecialAction() [4/5]

openscenario_interpreter::syntax::SpecialAction< EXIT_FAILURE >::SpecialAction ( const std::string &  source_name,
const std::string &  element_name,
int  element_index,
SpecialAction< EXIT_FAILURE > const &  inner 
)
inlineexplicit

◆ SpecialAction() [5/5]

openscenario_interpreter::syntax::SpecialAction< EXIT_FAILURE >::SpecialAction ( const std::string &  element_name,
const SpecialAction< EXIT_FAILURE > &  inner 
)
inlineexplicit

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