3#include "storm-config.h"
56 bool check()
const override;
62 static const std::string gspnFileOptionName;
63 static const std::string gspnFileOptionShortName;
64 static const std::string capacitiesFileOptionName;
65 static const std::string capacitiesFileOptionShortName;
66 static const std::string capacityOptionName;
67 static const std::string constantsOptionName;
68 static const std::string constantsOptionShortName;
bool isCapacitySet() const
Retrievew whether a global capacity was set.
static const std::string moduleName
std::string getGspnFilename() const
Retrieves the gspn file name.
bool isCapacitiesFileSet() const
Retrievew whether the capacities file option was set.
void finalize() override
Prepares the modules for further usage, should be called at the end of the initialization,...
bool isConstantsSet() const
Retrieves whether the constants option was set.
std::string getCapacitiesFilename() const
Retrieves the gspn file name.
uint64_t getCapacity() const
Retrieves the global capacity.
GSPNSettings()
Creates a new GSPN setting.
bool isGspnFileSet() const
Retrievew whether the gspn file option was set.
std::string getConstantDefinitionString() const
Retrieves the string that defines the constants of a gspn.
bool check() const override
Checks whether the settings are consistent.
This is the base class of the settings for a particular module.
SettingsType const & getModule()
Get module.