20namespace modelchecker {
21template<
typename FormulaType,
typename ValueType>
25class SymbolicModelDescription;
75template<
typename ValueType>
Engine
An enumeration of all engines.
std::ostream & operator<<(std::ostream &os, Engine const &engine)
Writes the string representation of the given engine to the given stream.
storm::builder::BuilderType getBuilderType(Engine const &engine)
Returns the builder type used for the given engine.
std::string toString(Engine const &engine)
Returns a string representation of the given engine.
std::vector< Engine > getEngines()
Returns a list of all available engines (excluding Unknown)
Engine engineFromString(std::string const &engineStr)
Parses the string representation of an engine and returns the corresponding engine.
bool canHandle(storm::utility::Engine const &engine, storm::storage::SymbolicModelDescription::ModelType const &modelType, storm::modelchecker::CheckTask< storm::logic::Formula, ValueType > const &checkTask)