@ -72,6 +72,11 @@ namespace storm {
return initialStates;
}
template<storm::dd::DdType Type, typename ValueType>
storm::dd::Bdd<Type> const& Model<Type, ValueType>::getDeadlockStates() const {
return deadlockStates;
storm::dd::Bdd<Type> Model<Type, ValueType>::getStates(std::string const& label) const {
STORM_LOG_THROW(labelToExpressionMap.find(label) != labelToExpressionMap.end(), storm::exceptions::IllegalArgumentException, "The label " << label << " is invalid for the labeling of the model.");
@ -131,6 +131,11 @@ namespace storm {
*/
storm::dd::Bdd<Type> const& getInitialStates() const;
/*
* Retrieves the deadlock states of the model.
storm::dd::Bdd<Type> const& getDeadlockStates() const;
/*!
* Returns the sets of states labeled with the given label.
*