Home
last modified time | relevance | path

Searched refs:IArchiveWriter (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/tools/aapt2/flatten/
DArchive.h44 struct IArchiveWriter : public google::protobuf::io::CopyingOutputStream { struct
45 virtual ~IArchiveWriter() = default;
58 std::unique_ptr<IArchiveWriter> createDirectoryArchiveWriter(IDiagnostics* diag, argument
61 std::unique_ptr<IArchiveWriter> createZipFileArchiveWriter(IDiagnostics* diag,
DArchive.cpp31 struct DirectoryWriter : public IArchiveWriter {
95 struct ZipFileWriter : public IArchiveWriter {
165 std::unique_ptr<IArchiveWriter> createDirectoryArchiveWriter(IDiagnostics* diag, in createDirectoryArchiveWriter()
175 std::unique_ptr<IArchiveWriter> createZipFileArchiveWriter(IDiagnostics* diag, in createZipFileArchiveWriter()
/frameworks/base/tools/aapt2/compile/
DCompile.cpp185 const ResourcePathData& pathData, IArchiveWriter* writer, in compileTable()
261 const BigBuffer& buffer, IArchiveWriter* writer, in writeHeaderAndBufferToWriter()
295 const android::FileMap& map, IArchiveWriter* writer, in writeHeaderAndMmapToWriter()
327 const ResourcePathData& pathData, IArchiveWriter* writer, in compileXml()
373 const ResourcePathData& pathData, IArchiveWriter* writer, in compilePng()
402 const ResourcePathData& pathData, IArchiveWriter* writer, in compileFile()
485 std::unique_ptr<IArchiveWriter> archiveWriter; in compile()
/frameworks/base/tools/aapt2/link/
DLink.cpp136 IArchiveWriter* writer, IAaptContext* context) { in copyFileToArchive()
176 bool keepRawValues, IArchiveWriter* writer, IAaptContext* context) { in flattenXml()
295 bool flatten(ResourceTable* table, IArchiveWriter* archiveWriter);
428 bool ResourceFileFlattener::flatten(ResourceTable* table, IArchiveWriter* archiveWriter) { in flatten()
670 std::unique_ptr<IArchiveWriter> makeArchiveWriter() { in makeArchiveWriter()
678 bool flattenTable(ResourceTable* table, IArchiveWriter* writer) { in flattenTable()
698 bool flattenTableToPb(ResourceTable* table, IArchiveWriter* writer) { in flattenTableToPb()
1217 std::unique_ptr<IArchiveWriter> archiveWriter = makeArchiveWriter(); in run()