Home
last modified time | relevance | path

Searched refs:BigBuffer (Results 1 – 19 of 19) sorted by relevance

/frameworks/base/tools/aapt2/
DBigBuffer.h33 class BigBuffer {
51 friend class BigBuffer;
65 BigBuffer(size_t blockSize);
67 BigBuffer(const BigBuffer&) = delete; // No copying.
69 BigBuffer(BigBuffer&& rhs);
87 void appendBuffer(BigBuffer&& buffer);
114 inline BigBuffer::BigBuffer(size_t blockSize) : mBlockSize(blockSize), mSize(0) { in BigBuffer() function
117 inline BigBuffer::BigBuffer(BigBuffer&& rhs) : in BigBuffer() function
121 inline size_t BigBuffer::size() const { in size()
126 inline T* BigBuffer::nextBlock(size_t count) { in nextBlock()
[all …]
DBigBuffer_test.cpp24 BigBuffer buffer(4); in TEST()
31 BigBuffer buffer(16); in TEST()
43 BigBuffer buffer(16); in TEST()
50 BigBuffer buffer(16); in TEST()
57 BigBuffer buffer2(16); in TEST()
84 BigBuffer buffer(16); in TEST()
DXmlFlattener.cpp45 XmlFlattener(BigBuffer* outBuffer, StringPool* pool, FlatStringRefList* stringRefs, in XmlFlattener()
185 virtual bool writeAttributes(BigBuffer* out, Element* node,
189 BigBuffer* mOut;
201 CompileXmlFlattener(BigBuffer* outBuffer, StringPool* pool, FlatStringRefList* stringRefs, in CompileXmlFlattener()
206 virtual bool writeAttributes(BigBuffer* out, Element* node, in writeAttributes()
239 LinkedXmlFlattener(BigBuffer* outBuffer, StringPool* pool, in LinkedXmlFlattener()
250 virtual bool writeAttributes(BigBuffer* out, Element* node, in writeAttributes()
466 static void flattenXml(StringPool* pool, FlatStringRefList* stringRefs, BigBuffer* outBuffer, in flattenXml()
467 BigBuffer&& xmlTreeBuffer) { in flattenXml()
509 bool flatten(Node* root, const std::u16string& defaultPackage, BigBuffer* outBuffer) { in flatten()
[all …]
DTableFlattener.h51 bool flatten(BigBuffer* out, const ResourceTable& table);
54 bool flattenValue(BigBuffer* out, const FlatEntry& flatEntry, SymbolEntryVector* symbols);
DXmlFlattener.h35 bool flatten(Node* root, const std::u16string& defaultPackage, BigBuffer* outBuffer);
64 const FlattenOptions& options, BigBuffer* outBuffer);
DStringPool.h129 static bool flattenUtf8(BigBuffer* out, const StringPool& pool);
130 static bool flattenUtf16(BigBuffer* out, const StringPool& pool);
196 static bool flatten(BigBuffer* out, const StringPool& pool, bool utf8);
DTableFlattener.cpp46 MapFlattener(BigBuffer* out, const FlatEntry& flatEntry, SymbolEntryVector* symbols) : in MapFlattener()
207 BigBuffer* mOut;
216 ValueFlattener(BigBuffer* out, SymbolEntryVector* symbols) : in ValueFlattener()
239 BigBuffer* mOut;
248 bool TableFlattener::flattenValue(BigBuffer* out, const FlatEntry& flatEntry, in flattenValue()
284 bool TableFlattener::flatten(BigBuffer* out, const ResourceTable& table) { in flatten()
315 BigBuffer typeBlock(1024); in flatten()
DPng.h33 bool process(const Source& source, std::istream& input, BigBuffer* outBuffer,
DBigBuffer.cpp25 void* BigBuffer::nextBlockImpl(size_t size) { in nextBlockImpl()
DStringPool_test.cpp167 BigBuffer buffer(1024); in TEST()
193 BigBuffer buffer(1024); in TEST()
DUtil.h189 bool writeAll(std::ostream& out, const BigBuffer& buffer);
194 std::unique_ptr<uint8_t[]> copy(const BigBuffer& buffer);
DStringPool.cpp291 bool StringPool::flatten(BigBuffer* out, const StringPool& pool, bool utf8) { in flatten()
386 bool StringPool::flattenUtf8(BigBuffer* out, const StringPool& pool) { in flattenUtf8()
390 bool StringPool::flattenUtf16(BigBuffer* out, const StringPool& pool) { in flattenUtf16()
DUtil.cpp311 bool writeAll(std::ostream& out, const BigBuffer& buffer) { in writeAll()
320 std::unique_ptr<uint8_t[]> copy(const BigBuffer& buffer) { in copy()
DAndroid.mk28 BigBuffer.cpp \
DZipFile.h122 status_t add(const BigBuffer& data, const char* storageName,
DMain.cpp375 BigBuffer outBuffer(1024); in compileXml()
447 BigBuffer outBuffer(1024); in linkXml()
492 BigBuffer outBuffer(4096); in compilePng()
574 BigBuffer outBuffer(1024); in compileManifest()
671 BigBuffer buffer(1024); in writeResourceTable()
DXmlFlattener_test.cpp62 BigBuffer outBuffer(1024); in testFlatten()
DPng.cpp89 BigBuffer* outBuffer = reinterpret_cast<BigBuffer*>(png_get_io_ptr(writePtr)); in writeDataToStream()
1195 bool Png::process(const Source& source, std::istream& input, BigBuffer* outBuffer, in process()
DZipFile.cpp348 status_t ZipFile::add(const BigBuffer& buffer, const char* storageName, int compressionMethod, in add()