3#include "storm-config.h"
55 static const std::string timeoutOptionName;
56 static const std::string timeoutOptionShortName;
57 static const std::string printTimeAndMemoryOptionName;
58 static const std::string printTimeAndMemoryOptionShortName;
59 static const std::string signalWaitingTimeOptionName;
This is the base class of the settings for a particular module.
This class represents the resource settings.
bool isPrintTimeAndMemorySet() const
Retrieves whether time and memory consumption shall be printed at the end of a run.
uint_fast64_t getTimeoutInSeconds() const
Retrieves the time after which the computation has to be aborted in case the timeout option was set.
uint_fast64_t getSignalWaitingTimeInSeconds() const
Retrieves the waiting time of the program after a signal.
bool isTimeoutSet() const
Retrieves whether the timeout option was set.
ResourceSettings()
Creates a new set of general settings.
static const std::string moduleName
SettingsType const & getModule()
Get module.