scenario_simulator_v2 C++ API
openscenario_interpreter::syntax::Event Member List

This is the complete list of members for openscenario_interpreter::syntax::Event, including all inherited members.

addTransitionCallback(StoryboardElementState::value_type transition, std::function< void(const StoryboardElement &)> callback)openscenario_interpreter::syntax::StoryboardElementinline
current_execution_countopenscenario_interpreter::syntax::StoryboardElementprotected
current_stateopenscenario_interpreter::syntax::StoryboardElementprotected
elementsopenscenario_interpreter::syntax::StoryboardElementprotected
evaluate() -> Object overrideopenscenario_interpreter::syntax::Eventvirtual
Event(const pugi::xml_node &, Scope &, Maneuver &)openscenario_interpreter::syntax::Eventexplicit
is() constopenscenario_interpreter::syntax::StoryboardElementinline
maximum_execution_countopenscenario_interpreter::syntax::StoryboardElementprotected
nameopenscenario_interpreter::syntax::Event
namesopenscenario_interpreter::syntax::StoryboardElementprotected
operator<<(boost::json::object &, const Event &) -> boost::json::object &openscenario_interpreter::syntax::Eventfriend
override()openscenario_interpreter::syntax::StoryboardElementinline
priorityopenscenario_interpreter::syntax::Event
readCatalogedStoryboardElement(const Node &node, Scope &inner_scope, Ts &&... xs)openscenario_interpreter::syntax::StoryboardElementinlineprotected
readStoryboardElement(const Node &node, Scope &inner_scope, Ts &&... xs)openscenario_interpreter::syntax::StoryboardElementinlineprotected
rename(const std::string &name) constopenscenario_interpreter::syntax::StoryboardElementinlineprotected
start() -> void overrideopenscenario_interpreter::syntax::Eventvirtual
start_triggeropenscenario_interpreter::syntax::StoryboardElementprotected
state() const -> const auto &openscenario_interpreter::syntax::StoryboardElementinline
stop_triggeropenscenario_interpreter::syntax::StoryboardElementprotected
StoryboardElement(const Trigger &stop_trigger)openscenario_interpreter::syntax::StoryboardElementinlineexplicit
StoryboardElement(const Trigger &start_trigger, const Trigger &stop_trigger)openscenario_interpreter::syntax::StoryboardElementinlineexplicit
StoryboardElement(const std::size_t maximum_execution_count, const Trigger &start_trigger)openscenario_interpreter::syntax::StoryboardElementinlineexplicit
StoryboardElement(const std::size_t maximum_execution_count=1)openscenario_interpreter::syntax::StoryboardElementinlineexplicit
transitionTo(const Object &state) -> boolopenscenario_interpreter::syntax::StoryboardElementinline
unique(const std::string &name)openscenario_interpreter::syntax::StoryboardElementinlineprotected