|
OpenMS
2.6.0
|
Go to the documentation of this file.
39 #include <OpenMS/OpenMSConfig.h>
45 class MetaInfoInterface;
119 void setParameters(
const Param& param);
122 const Param& getParameters()
const;
125 const Param& getDefaults()
const;
128 const String& getName()
const;
131 void setName(
const String& name);
134 const std::vector<String>& getSubsections()
const;
156 virtual void updateMembers_();
159 void defaultsToParam_();
String error_name_
Name that is displayed in error messages during the parameter checking.
Definition: DefaultParamHandler.h:179
A more convenient string class.
Definition: String.h:59
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:92
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
bool warn_empty_defaults_
If this member is set to false no warning is emitted when defaults are empty;.
Definition: DefaultParamHandler.h:196
bool operator==(const IDBoostGraph::ProteinGroup &lhs, const IDBoostGraph::ProteinGroup &rhs)
Param defaults_
Container for default parameters. This member should be filled in the constructor of derived classes!
Definition: DefaultParamHandler.h:169
Management and storage of parameters / INI files.
Definition: Param.h:73
std::vector< String > subsections_
Container for registered subsections. This member should be filled in the constructor of derived clas...
Definition: DefaultParamHandler.h:176
bool check_defaults_
If this member is set to false no checking if parameters in done;.
Definition: DefaultParamHandler.h:188
Param param_
Container for current parameters.
Definition: DefaultParamHandler.h:162