std::wstring CalvinCELDataAdapter::GetAlgorithmParameter(const wchar_t *tag) { std::wstring result; ParameterNameValueType param; if (calvinCel.FindAlgorithmParameter(tag, param)) { result = param.ToString(); } return result; }
void CELConversionUtilities::FindAndAddAlgorithmParameter(string name, string defaultValue, CelFileData &inFile, CCELFileData &outFile) { ParameterNameValueType nvt; if (inFile.FindAlgorithmParameter(StringUtils::ConvertMBSToWCS(name), nvt)) { outFile.AddAlgorithmParameter(name.c_str(), StringUtils::ConvertWCSToMBS(nvt.ToString()).c_str()); } else { outFile.AddAlgorithmParameter(name.c_str(), defaultValue.c_str()); } }