Storm
A Modern Probabilistic Model Checker
|
Public Member Functions | |
SystemComposer (storm::jani::Model const &model, CompositionVariables< Type, ValueType > const &variables, std::vector< storm::expressions::Variable > const &transientVariables) | |
virtual ComposerResult< Type, ValueType > | compose ()=0 |
![]() | |
virtual | ~CompositionVisitor ()=default |
virtual boost::any | visit (AutomatonComposition const &composition, boost::any const &data)=0 |
virtual boost::any | visit (ParallelComposition const &composition, boost::any const &data)=0 |
Protected Attributes | |
storm::jani::Model const & | model |
CompositionVariables< Type, ValueType > const & | variables |
std::vector< storm::expressions::Variable > | transientVariables |
Definition at line 546 of file DdJaniModelBuilder.cpp.
|
inline |
Definition at line 548 of file DdJaniModelBuilder.cpp.
|
pure virtual |
Implemented in storm::builder::CombinedEdgesSystemComposer< Type, ValueType >.
|
protected |
Definition at line 558 of file DdJaniModelBuilder.cpp.
|
protected |
Definition at line 564 of file DdJaniModelBuilder.cpp.
|
protected |
Definition at line 561 of file DdJaniModelBuilder.cpp.