1#ifndef STORM_SETTINGS_MODULES_SYLVANSETTINGS_H_
2#define STORM_SETTINGS_MODULES_SYLVANSETTINGS_H_
40 bool check()
const override;
47 static const std::string maximalMemoryOptionName;
48 static const std::string threadCountOptionName;
This is the base class of the settings for a particular module.
This class represents the settings for Sylvan.
uint_fast64_t getMaximalMemory() const
Retrieves the maximal amount of memory (in megabytes) that Sylvan can occupy.
static const std::string moduleName
SylvanSettings()
Creates a new set of Sylvan settings.
uint_fast64_t getNumberOfThreads() const
Retrieves the amount of threads available to Sylvan.
bool check() const override
Checks whether the settings are consistent.
bool isNumberOfThreadsSet() const
Retrieves whether the number of threads to use was set.
SettingsType const & getModule()
Get module.