| 347 | } |
| 348 | |
| 349 | void WriteScriptParamsToXML(const ScriptParamMap &pm, TiXmlElement *params) { |
| 350 | for (const auto &iter : pm) { |
| 351 | TiXmlElement *param = new TiXmlElement("parameter"); |
| 352 | param->SetAttribute("name", iter.first.c_str()); |
| 353 | const ScriptParam &sp = iter.second; |
| 354 | sp.WriteToXML(param); |
| 355 | params->LinkEndChild(param); |
| 356 | } |
| 357 | } |
| 358 | |
| 359 | void ReadScriptParametersFromRAM(ScriptParamMap &spm, const std::vector<char> &data) { |
| 360 | int index = 0; |
no test coverage detected