|
Storm 1.11.1.1
A Modern Probabilistic Model Checker
|
#include <AutomatonComposition.h>


Public Member Functions | |
| AutomatonComposition (std::string const &name, std::set< std::string > const &inputEnabledActions={}) | |
| Creates a reference to an automaton to be used in a composition. | |
| std::string const & | getAutomatonName () const |
| Retrieves the name of the automaton this composition element refers to. | |
| virtual boost::any | accept (CompositionVisitor &visitor, boost::any const &data) const override |
| virtual void | write (std::ostream &stream) const override |
| std::set< std::string > const & | getInputEnabledActions () const |
| virtual bool | isAutomatonComposition () const override |
Public Member Functions inherited from storm::jani::Composition | |
| virtual | ~Composition ()=default |
| AutomatonComposition const & | asAutomatonComposition () const |
| virtual bool | isParallelComposition () const |
| ParallelComposition const & | asParallelComposition () const |
Definition at line 10 of file AutomatonComposition.h.
| storm::jani::AutomatonComposition::AutomatonComposition | ( | std::string const & | name, |
| std::set< std::string > const & | inputEnabledActions = {} |
||
| ) |
Creates a reference to an automaton to be used in a composition.
Definition at line 6 of file AutomatonComposition.cpp.
|
overridevirtual |
Implements storm::jani::Composition.
Definition at line 11 of file AutomatonComposition.cpp.
| std::string const & storm::jani::AutomatonComposition::getAutomatonName | ( | ) | const |
Retrieves the name of the automaton this composition element refers to.
Definition at line 15 of file AutomatonComposition.cpp.
| std::set< std::string > const & storm::jani::AutomatonComposition::getInputEnabledActions | ( | ) | const |
Definition at line 19 of file AutomatonComposition.cpp.
|
overridevirtual |
Reimplemented from storm::jani::Composition.
Definition at line 23 of file AutomatonComposition.cpp.
|
overridevirtual |
Implements storm::jani::Composition.
Definition at line 27 of file AutomatonComposition.cpp.