3#include "storm-config.h"
65 bool check()
const override;
71 static const std::string writeToDotOptionName;
72 static const std::string writeToPnmlOptionName;
73 static const std::string writeToPnproOptionName;
74 static const std::string writeToJsonOptionName;
75 static const std::string writeToJaniOptionName;
76 static const std::string addJaniPropertiesOptionName;
77 static const std::string displayStatsOptionName;
78 static const std::string writeStatsOptionName;
bool isWriteToPnmlSet() const
bool isDisplayStatsSet() const
bool isWriteToPnproSet() const
std::string getWriteToPnmlFilename() const
std::string getWriteToJsonFilename() const
bool isWriteToJaniSet() const
GSPNExportSettings()
Creates a new GSPNExport setting.
std::string getWriteToPnproFilename() const
bool isAddJaniPropertiesSet() const
Returns whether a set of standard properties is to be added when exporting to jani.
std::string getWriteToDotFilename() const
Retrieves the dot file name.
void finalize() override
Prepares the modules for further usage, should be called at the end of the initialization,...
bool isWriteToDotSet() const
Retrieve whether the to dot option was set.
bool isWriteToJsonSet() const
std::string getWriteStatsFilename() const
bool isWriteStatsToFileSet() const
bool check() const override
Checks whether the settings are consistent.
std::string getWriteToJaniFilename() const
static const std::string moduleName
This is the base class of the settings for a particular module.