35 #ifndef OPENMS_DATASTRUCTURES_DEFAULTPARAMHANDLER_H 
   36 #define OPENMS_DATASTRUCTURES_DEFAULTPARAMHANDLER_H 
  117     void setParameters(
const Param & param);
 
  120     const Param & getParameters() 
const;
 
  123     const Param & getDefaults() 
const;
 
  126     const String & getName() 
const;
 
  129     void setName(
const String & name);
 
  132     const std::vector<String> & getSubsections() 
const;
 
  142     virtual void updateMembers_();
 
  145     void defaultsToParam_();
 
  192 #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:155
String error_name_
Name that is displayed in error messages during the parameter checking. 
Definition: DefaultParamHandler.h:165
A more convenient string class. 
Definition: String.h:56
bool warn_empty_defaults_
If this member is set to false no warning is emitted when defaults are empty;. 
Definition: DefaultParamHandler.h:182
Param param_
Container for current parameters. 
Definition: DefaultParamHandler.h:148
std::vector< String > subsections_
Container for registered subsections. This member should be filled in the constructor of derived clas...
Definition: DefaultParamHandler.h:162
Management and storage of parameters / INI files. 
Definition: Param.h:69
bool check_defaults_
If this member is set to false no checking if parameters in done;. 
Definition: DefaultParamHandler.h:174
A base class for all classes handling default parameters. 
Definition: DefaultParamHandler.h:90