You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.0 KiB
28 lines
1.0 KiB
#include "storm/abstraction/StateSet.h"
|
|
#include "storm/abstraction/SymbolicStateSet.h"
|
|
|
|
namespace storm {
|
|
namespace abstraction {
|
|
|
|
bool StateSet::isSymbolic() const {
|
|
return false;
|
|
}
|
|
|
|
template<storm::dd::DdType Type>
|
|
SymbolicStateSet<Type> const& StateSet::asSymbolicStateSet() const {
|
|
return static_cast<SymbolicStateSet<Type> const&>(*this);
|
|
}
|
|
|
|
template<storm::dd::DdType Type>
|
|
SymbolicStateSet<Type>& StateSet::asSymbolicStateSet() {
|
|
return static_cast<SymbolicStateSet<Type>&>(*this);
|
|
}
|
|
|
|
template SymbolicStateSet<storm::dd::DdType::CUDD> const& StateSet::asSymbolicStateSet() const;
|
|
template SymbolicStateSet<storm::dd::DdType::CUDD>& StateSet::asSymbolicStateSet();
|
|
|
|
template SymbolicStateSet<storm::dd::DdType::Sylvan> const& StateSet::asSymbolicStateSet() const;
|
|
template SymbolicStateSet<storm::dd::DdType::Sylvan>& StateSet::asSymbolicStateSet();
|
|
|
|
}
|
|
}
|