Lines Matching refs:encoded
190 XmlRpcUtil::xmlDecode(const std::string& encoded) in xmlDecode() argument
192 std::string::size_type iAmp = encoded.find(AMP); in xmlDecode()
194 return encoded; in xmlDecode()
196 std::string decoded(encoded, 0, iAmp); in xmlDecode()
197 std::string::size_type iSize = encoded.size(); in xmlDecode()
200 const char* ens = encoded.c_str(); in xmlDecode()
202 if (encoded[iAmp] == AMP && iAmp+1 < iSize) { in xmlDecode()
213 decoded += encoded[iAmp++]; in xmlDecode()
216 decoded += encoded[iAmp++]; in xmlDecode()
233 std::string encoded(raw, 0, iRep); in xmlEncode() local
241 encoded += AMP; in xmlEncode()
242 encoded += xmlEntity[iEntity]; in xmlEncode()
246 encoded += raw[iRep]; in xmlEncode()
249 return encoded; in xmlEncode()