3#include <initializer_list>
20 return this->
getType() == modelType;
24 for (
auto const& type :
virtual bool isExact() const
Checks whether the model is exact.
virtual bool isSymbolicModel() const
Checks whether the model is a symbolic model.
bool isNondeterministicModel() const
Returns true if the model is a nondeterministic model.
bool isDiscreteTimeModel() const
Returns true if the model is a descrete-time model.
virtual bool hasParameters() const
Checks whether the model has parameters.
virtual ModelType getType() const
Return the actual type of the model.
virtual bool isSparseModel() const
Checks whether the model is a sparse model.
bool isOfType(storm::models::ModelType const &modelType) const
Checks whether the model is of the given type.
virtual bool isPartiallyObservable() const
virtual bool supportsParameters() const
Checks whether the model supports parameters.