39 #include <OpenMS/OpenMSConfig.h> 118 void setParameters(
const Param& param);
121 const Param& getParameters()
const;
124 const Param& getDefaults()
const;
127 const String& getName()
const;
130 void setName(
const String& name);
133 const std::vector<String>& getSubsections()
const;
143 virtual void updateMembers_();
146 void defaultsToParam_();
Param defaults_
Container for default parameters. This member should be filled in the constructor of derived classes!...
Definition: DefaultParamHandler.h:156
String error_name_
Name that is displayed in error messages during the parameter checking.
Definition: DefaultParamHandler.h:166
A more convenient string class.
Definition: String.h:57
bool warn_empty_defaults_
If this member is set to false no warning is emitted when defaults are empty;.
Definition: DefaultParamHandler.h:183
Param param_
Container for current parameters.
Definition: DefaultParamHandler.h:149
std::vector< String > subsections_
Container for registered subsections. This member should be filled in the constructor of derived clas...
Definition: DefaultParamHandler.h:163
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
Management and storage of parameters / INI files.
Definition: Param.h:74
bool check_defaults_
If this member is set to false no checking if parameters in done;.
Definition: DefaultParamHandler.h:175
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:91