35 #ifndef OPENMS_DATASTRUCTURES_DEFAULTPARAMHANDLER_H    36 #define OPENMS_DATASTRUCTURES_DEFAULTPARAMHANDLER_H    40 #include <OpenMS/OpenMSConfig.h>   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;
   144     virtual void updateMembers_();
   147     void defaultsToParam_();
   194 #endif // OPENMS_DATASTRUCTURES_DEFAULTPARAMHANDLER_H Param defaults_
Container for default parameters. This member should be filled in the constructor of derived classes!...
Definition: DefaultParamHandler.h:157
 
String error_name_
Name that is displayed in error messages during the parameter checking. 
Definition: DefaultParamHandler.h:167
 
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:184
 
Param param_
Container for current parameters. 
Definition: DefaultParamHandler.h:150
 
std::vector< String > subsections_
Container for registered subsections. This member should be filled in the constructor of derived clas...
Definition: DefaultParamHandler.h:164
 
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
 
Main OpenMS namespace. 
Definition: FeatureDeconvolution.h:47
 
Management and storage of parameters / INI files. 
Definition: Param.h:75
 
bool check_defaults_
If this member is set to false no checking if parameters in done;. 
Definition: DefaultParamHandler.h:176
 
A base class for all classes handling default parameters. 
Definition: DefaultParamHandler.h:92