67 bool check()
const override;
75 static const std::string helpOptionName;
76 static const std::string helpOptionShortName;
77 static const std::string versionOptionName;
78 static const std::string verboseOptionName;
79 static const std::string verboseOptionShortName;
80 static const std::string debugOptionName;
81 static const std::string traceOptionName;
82 static const std::string configOptionName;
83 static const std::string configOptionShortName;
bool isConfigSet() const
Retrieves whether the config option was set.
bool isDebugOutputSet() const
Retrieves whether the debug output option was set.
bool isTraceOutputSet() const
Retrieves whether the trace output option was set.
bool isVerboseSet() const
Retrieves whether the verbose option was set.
std::string getHelpFilterExpression() const
Retrieves the name of the module for which to show the help or "all" to indicate that the full help n...
ConversionGeneralSettings()
bool isVersionSet() const
Retrieves whether the version option was set.
void finalize() override
Prepares the modules for further usage, should be called at the end of the initialization,...
std::string getConfigFilename() const
Retrieves the name of the file that is to be scanned for settings.
static const std::string moduleName
bool isHelpSet() const
Retrieves whether the help option was set.
bool check() const override
Checks whether the settings are consistent.
This is the base class of the settings for a particular module.