Lines Matching full:strstream
149 std::stringstream strStream;
150 strStream << "value " << pkgA->name << ":" << typeA->type << "/" << entryA->name
152 valueA->print(&strStream);
153 strStream << "\n vs \n";
154 valueB->print(&strStream);
155 emitDiffLine(apkB->getSource(), strStream.str());
174 std::stringstream strStream;
175 strStream << "missing " << pkgA->name << ":" << typeA->type << "/" << entryA->name
177 emitDiffLine(apkB->getSource(), strStream.str());
190 std::stringstream strStream;
191 strStream << "new config " << pkgB->name << ":" << typeB->type << "/" << entryB->name
193 emitDiffLine(apkB->getSource(), strStream.str());
211 std::stringstream strStream;
212 strStream << "missing " << pkgA->name << ":" << typeA->type << "/" << entryA->name;
213 emitDiffLine(apkB->getSource(), strStream.str());
217 std::stringstream strStream;
218 strStream << pkgA->name << ":" << typeA->type << "/" << entryA->name
221 strStream << "PUBLIC";
223 strStream << "PRIVATE";
225 strStream << " vs ";
227 strStream << "PUBLIC";
229 strStream << "PRIVATE";
231 strStream << ")";
232 emitDiffLine(apkB->getSource(), strStream.str());
236 std::stringstream strStream;
237 strStream << pkgA->name << ":" << typeA->type << "/" << entryA->name
240 strStream << "0x" << std::hex << entryB->id.value();
242 strStream << "none";
244 strStream << " vs ";
246 strStream << "0x " << std::hex << entryA->id.value();
248 strStream << "none";
250 strStream << ")";
251 emitDiffLine(apkB->getSource(), strStream.str());
263 std::stringstream strStream;
264 strStream << "new entry " << pkgB->name << ":" << typeB->type << "/" << entryB->name;
265 emitDiffLine(apkB->getSource(), strStream.str());
279 std::stringstream strStream;
280 strStream << "missing " << pkgA->name << ":" << typeA->type;
281 emitDiffLine(apkA->getSource(), strStream.str());
285 std::stringstream strStream;
286 strStream << pkgA->name << ":" << typeA->type << " has different visibility (";
288 strStream << "PUBLIC";
290 strStream << "PRIVATE";
292 strStream << " vs ";
294 strStream << "PUBLIC";
296 strStream << "PRIVATE";
298 strStream << ")";
299 emitDiffLine(apkB->getSource(), strStream.str());
302 std::stringstream strStream;
303 strStream << pkgA->name << ":" << typeA->type << " has different public ID (";
305 strStream << "0x" << std::hex << typeB->id.value();
307 strStream << "none";
309 strStream << " vs ";
311 strStream << "0x " << std::hex << typeA->id.value();
313 strStream << "none";
315 strStream << ")";
316 emitDiffLine(apkB->getSource(), strStream.str());
327 std::stringstream strStream;
328 strStream << "new type " << pkgB->name << ":" << typeB->type;
329 emitDiffLine(apkB->getSource(), strStream.str());
344 std::stringstream strStream;
345 strStream << "missing package " << pkgA->name;
346 emitDiffLine(apkB->getSource(), strStream.str());
350 std::stringstream strStream;
351 strStream << "package '" << pkgA->name << "' has different id (";
353 strStream << "0x" << std::hex << pkgB->id.value();
355 strStream << "none";
357 strStream << " vs ";
359 strStream << "0x" << std::hex << pkgA->id.value();
361 strStream << "none";
363 strStream << ")";
364 emitDiffLine(apkB->getSource(), strStream.str());
375 std::stringstream strStream;
376 strStream << "new package " << pkgB->name;
377 emitDiffLine(apkB->getSource(), strStream.str());