MCPcopy Create free account
hub / github.com/OpenMS/OpenMS / defaultsToParam_

Method defaultsToParam_

src/openms/source/DATASTRUCTURES/DefaultParamHandler.cpp:87–108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

85 }
86
87 void DefaultParamHandler::defaultsToParam_()
88 {
89 //check if a description is given for all defaults
90 bool description_missing = false;
91 String missing_parameters;
92 for (Param::ParamIterator it = defaults_.begin(); it != defaults_.end(); ++it)
93 {
94 //cout << "Name: " << it->getName() << endl;
95 if (it->description.empty())
96 {
97 description_missing = true;
98 missing_parameters += it.getName() + ",";
99 break;
100 }
101 }
102 if (description_missing)
103 {
104 cerr << "Warning: no default parameter description for parameters '" << missing_parameters << "' of DefaultParameterHandler '" << error_name_ << "' given!" << endl;
105 }
106 param_.setDefaults(defaults_);
107 updateMembers_();
108 }
109
110 void DefaultParamHandler::updateMembers_()
111 {

Calls 6

setDefaultsMethod · 0.80
updateMembers_Function · 0.50
beginMethod · 0.45
endMethod · 0.45
emptyMethod · 0.45
getNameMethod · 0.45

Tested by

no test coverage detected