Lines Matching refs:dest

974 status_t XMLNode::flatten(const sp<AaptFile>& dest,
1007 const size_t basePos = dest->getSize();
1008 dest->writeData(&header, sizeof(header));
1009 dest->writeData(stringPool->getData(), stringPool->getSize());
1013 const size_t resIdsPos = dest->getSize();
1017 (((const uint8_t*)dest->editData(resIdsPos+resIdsSize))+resIdsPos);
1027 flatten_node(strings, dest, stripComments, stripRawValues);
1029 void* data = dest->editData();
1031 size_t size = dest->getSize()-basePos;
1032 hd->header.size = htodl(dest->getSize()-basePos);
1035 << HexDump(dest->getData(), dest->getSize()) << endl);
1039 dest->getSize(), (stringPool->getSize()*100)/dest->getSize(),
1040 dest->getPath().string());
1223 status_t XMLNode::collect_strings(StringPool* dest, Vector<uint32_t>* outResIds,
1226 collect_attr_strings(dest, outResIds, true);
1231 dest->add(mNamespacePrefix, true);
1234 dest->add(mNamespaceUri, true);
1238 dest->add(mElementName, true);
1242 dest->add(mComment, true);
1250 dest->add(ae.ns, true);
1253 dest->add(ae.string, true);
1258 dest->add(ae.string, true);
1265 dest->add(mChars, true);
1271 mChildren.itemAt(i)->collect_strings(dest, outResIds,
1344 status_t XMLNode::flatten_node(const StringPool& strings, const sp<AaptFile>& dest,
1444 dest->writeData(&node, sizeof(node));
1446 dest->writeData(extData, extSize);
1476 dest->writeData(&attr, sizeof(attr));
1480 status_t err = mChildren.itemAt(i)->flatten_node(strings, dest,
1496 dest->writeData(&node, sizeof(node));
1497 dest->writeData(&endElementExt, sizeof(endElementExt));
1504 dest->writeData(&node, sizeof(node));
1505 dest->writeData(extData, extSize);