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.
23 lines
882 B
23 lines
882 B
#include "storm/settings/modules/AbstractionSettings.h"
|
|
|
|
#include "storm/settings/Option.h"
|
|
#include "storm/settings/OptionBuilder.h"
|
|
|
|
namespace storm {
|
|
namespace settings {
|
|
namespace modules {
|
|
|
|
const std::string AbstractionSettings::moduleName = "abstraction";
|
|
const std::string AbstractionSettings::addAllGuardsOptionName = "allguards";
|
|
|
|
AbstractionSettings::AbstractionSettings() : ModuleSettings(moduleName) {
|
|
this->addOption(storm::settings::OptionBuilder(moduleName, addAllGuardsOptionName, true, "Sets whether all guards are added as initial predicates.").build());
|
|
}
|
|
|
|
bool AbstractionSettings::isAddAllGuardsSet() const {
|
|
return this->getOption(addAllGuardsOptionName).getHasOptionBeenSet();
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|