47 bool check()
const override;
56 static const std::string transformToGspnOptionName;
57 static const std::string disableSmartTransformationOptionName;
58 static const std::string mergeDCFailedOptionName;
59 static const std::string extendPrioritiesOptionName;
bool isExtendPriorities() const
Retrieves whether the experimental setting of priorities should be used.
void finalize() override
Prepares the modules for further usage, should be called at the end of the initialization,...
bool check() const override
Checks whether the settings are consistent.
bool isDisableSmartTransformation() const
Retrieves whether the smart transformation should be disabled.
static const std::string moduleName
bool isTransformToGspn() const
Retrieves whether the DFT should be transformed into a GSPN.
DftGspnSettings()
Creates a new set of DFT-GSPN settings.
bool isMergeDCFailed() const
Retrieves whether the DC and failed place should be merged.
This is the base class of the settings for a particular module.