Searched refs:headerBuffer (Results 1 - 9 of 9) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/
H A Dver4_dict_buffers.cpp40 const char *const dictPath, MmappedBuffer::MmappedBufferPtr headerBuffer,
42 if (!headerBuffer) {
48 const bool isUpdatable = headerBuffer->isUpdatable();
49 return Ver4DictBuffersPtr(new Ver4DictBuffers(dictPath, std::move(headerBuffer), isUpdatable,
54 const BufferWithExtendableBuffer *const headerBuffer) const {
84 Ver4DictConstants::HEADER_FILE_EXTENSION, headerBuffer)) {
129 MmappedBuffer::MmappedBufferPtr headerBuffer, const bool isUpdatable,
131 : mHeaderBuffer(std::move(headerBuffer)),
39 openVer4DictBuffers( const char *const dictPath, MmappedBuffer::MmappedBufferPtr headerBuffer, const FormatUtils::FORMAT_VERSION formatVersion) argument
128 Ver4DictBuffers(const char *const dictPath, MmappedBuffer::MmappedBufferPtr headerBuffer, const bool isUpdatable, const FormatUtils::FORMAT_VERSION formatVersion) argument
H A Dver4_dict_buffers.h48 MmappedBuffer::MmappedBufferPtr headerBuffer,
127 const BufferWithExtendableBuffer *const headerBuffer) const;
133 const MmappedBuffer::MmappedBufferPtr headerBuffer, const bool isUpdatable,
H A Dver4_patricia_trie_writing_helper.cpp48 BufferWithExtendableBuffer headerBuffer(
53 entryCounts, extendedRegionSize, &headerBuffer)) {
60 return mBuffers->flushHeaderAndDictBuffers(dictDirPath, &headerBuffer);
74 BufferWithExtendableBuffer headerBuffer(
80 entryCounters.getEntryCounts(), 0 /* extendedRegionSize */, &headerBuffer)) {
83 return dictBuffers->flushHeaderAndDictBuffers(dictDirPath, &headerBuffer);
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/
H A Dver4_dict_buffers.cpp34 const char *const dictPath, MmappedBuffer::MmappedBufferPtr &&headerBuffer,
36 if (!headerBuffer) {
42 const bool isUpdatable = headerBuffer->isUpdatable();
65 return Ver4DictBuffersPtr(new Ver4DictBuffers(std::move(headerBuffer), std::move(bodyBuffer),
70 const BufferWithExtendableBuffer *const headerBuffer) const {
100 Ver4DictConstants::HEADER_FILE_EXTENSION, headerBuffer)) {
170 Ver4DictBuffers::Ver4DictBuffers(MmappedBuffer::MmappedBufferPtr &&headerBuffer, argument
174 : mHeaderBuffer(std::move(headerBuffer)), mDictBuffer(std::move(bodyBuffer)),
33 openVer4DictBuffers( const char *const dictPath, MmappedBuffer::MmappedBufferPtr &&headerBuffer, const FormatUtils::FORMAT_VERSION formatVersion) argument
H A Dver4_patricia_trie_writing_helper.cpp39 BufferWithExtendableBuffer headerBuffer(
44 entryCounts, extendedRegionSize, &headerBuffer)) {
53 return mBuffers->flushHeaderAndDictBuffers(dictDirPath, &headerBuffer);
66 BufferWithExtendableBuffer headerBuffer(
69 entryCounters.getEntryCounts(), 0 /* extendedRegionSize */, &headerBuffer)) {
72 return dictBuffers->flushHeaderAndDictBuffers(dictDirPath, &headerBuffer);
H A Dver4_dict_buffers.h39 MmappedBuffer::MmappedBufferPtr &&headerBuffer,
107 const BufferWithExtendableBuffer *const headerBuffer) const;
112 Ver4DictBuffers(MmappedBuffer::MmappedBufferPtr &&headerBuffer,
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
H A DBinaryDictEncoderUtils.java761 ByteArrayOutputStream headerBuffer = new ByteArrayOutputStream(256);
765 headerBuffer.write((byte) (0xFF & (FormatSpec.MAGIC_NUMBER >> 24)));
766 headerBuffer.write((byte) (0xFF & (FormatSpec.MAGIC_NUMBER >> 16)));
767 headerBuffer.write((byte) (0xFF & (FormatSpec.MAGIC_NUMBER >> 8)));
768 headerBuffer.write((byte) (0xFF & FormatSpec.MAGIC_NUMBER));
770 headerBuffer.write((byte) (0xFF & (version >> 8)));
771 headerBuffer.write((byte) (0xFF & version));
776 headerBuffer.write((byte) (0xFF & (options >> 8)));
777 headerBuffer.write((byte) (0xFF & options));
778 final int headerSizeOffset = headerBuffer
[all...]
H A DBinaryDictDecoderUtils.java371 * @param headerBuffer a buffer containing the bytes of the header.
375 public static HashMap<String, String> decodeHeaderAttributes(@Nonnull final byte[] headerBuffer) argument
380 while (index < headerBuffer.length) {
381 if (headerBuffer[index] == FormatSpec.PTNODE_CHARACTERS_TERMINATOR) {
384 } else if (CharEncoding.fitsOnOneByte(headerBuffer[index] & 0xFF,
386 sb.appendCodePoint(headerBuffer[index] & 0xFF);
388 sb.appendCodePoint(((headerBuffer[index] & 0xFF) << 16)
389 + ((headerBuffer[index + 1] & 0xFF) << 8)
390 + (headerBuffer[index + 2] & 0xFF));
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/
H A DBinaryDictOffdeviceUtils.java186 final byte[] headerBuffer = new byte[totalHeaderSize - tmpBuffer.length];
187 readStreamExhaustively(input, headerBuffer);
189 BinaryDictDecoderUtils.decodeHeaderAttributes(headerBuffer);

Completed in 72 milliseconds