Searched refs:MmappedBuffer (Results 1 - 11 of 11) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/
H A Dmmapped_buffer.h28 class MmappedBuffer { class in namespace:latinime
30 typedef std::unique_ptr<const MmappedBuffer> MmappedBufferPtr;
41 ~MmappedBuffer();
56 AK_FORCE_INLINE MmappedBuffer(uint8_t *const buffer, const int bufferSize, function in class:latinime::MmappedBuffer
63 AK_FORCE_INLINE MmappedBuffer(const bool isUpdatable) function in class:latinime::MmappedBuffer
67 DISALLOW_IMPLICIT_CONSTRUCTORS(MmappedBuffer);
H A Dmmapped_buffer.cpp30 /* static */ MmappedBuffer::MmappedBufferPtr MmappedBuffer::openBuffer(
56 return MmappedBufferPtr(new MmappedBuffer(buffer, bufferSize, mmappedBuffer, alignedSize,
60 /* static */ MmappedBuffer::MmappedBufferPtr MmappedBuffer::openBuffer(
66 return MmappedBufferPtr(new MmappedBuffer(isUpdatable));
72 /* static */ MmappedBuffer::MmappedBufferPtr MmappedBuffer::openBuffer(
84 MmappedBuffer::~MmappedBuffer() {
[all...]
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/content/
H A Dsparse_table_dict_content.h48 MmappedBuffer::openBuffer(dictPath, lookupTableFileName, isUpdatable)),
50 MmappedBuffer::openBuffer(dictPath, addressTableFileName, isUpdatable)),
52 MmappedBuffer::openBuffer(dictPath, contentFileName, isUpdatable)),
112 const MmappedBuffer::MmappedBufferPtr mLookupTableBuffer;
113 const MmappedBuffer::MmappedBufferPtr mAddressTableBuffer;
114 const MmappedBuffer::MmappedBufferPtr mContentBuffer;
H A Dsingle_dict_content.h43 : mMmappedBuffer(MmappedBuffer::openBuffer(dictPath, contentFileName, isUpdatable)),
81 const MmappedBuffer::MmappedBufferPtr mMmappedBuffer;
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v4/
H A Dver4_dict_buffers.h39 MmappedBuffer::MmappedBufferPtr &&headerBuffer,
112 Ver4DictBuffers(MmappedBuffer::MmappedBufferPtr &&headerBuffer,
113 MmappedBuffer::MmappedBufferPtr &&bodyBuffer,
121 const MmappedBuffer::MmappedBufferPtr mHeaderBuffer;
122 const MmappedBuffer::MmappedBufferPtr mDictBuffer;
H A Dver4_dict_buffers.cpp34 const char *const dictPath, MmappedBuffer::MmappedBufferPtr &&headerBuffer,
43 MmappedBuffer::MmappedBufferPtr bodyBuffer = MmappedBuffer::openBuffer(dictPath,
170 Ver4DictBuffers::Ver4DictBuffers(MmappedBuffer::MmappedBufferPtr &&headerBuffer,
171 MmappedBuffer::MmappedBufferPtr &&bodyBuffer,
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/backward/v402/
H A Dver4_dict_buffers.h48 MmappedBuffer::MmappedBufferPtr headerBuffer,
133 const MmappedBuffer::MmappedBufferPtr headerBuffer, const bool isUpdatable,
138 const MmappedBuffer::MmappedBufferPtr mHeaderBuffer;
139 const MmappedBuffer::MmappedBufferPtr mDictBuffer;
H A Dver4_dict_buffers.cpp40 const char *const dictPath, MmappedBuffer::MmappedBufferPtr headerBuffer,
129 MmappedBuffer::MmappedBufferPtr headerBuffer, const bool isUpdatable,
132 mDictBuffer(MmappedBuffer::openBuffer(dictPath,
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/
H A Ddictionary_structure_with_buffer_policy_factory.cpp108 MmappedBuffer::MmappedBufferPtr mmappedBuffer =
109 MmappedBuffer::openBuffer(headerFilePath, isUpdatable);
146 MmappedBuffer::MmappedBufferPtr &&mmappedBuffer) {
173 MmappedBuffer::MmappedBufferPtr mmappedBuffer(
174 MmappedBuffer::openBuffer(path, bufOffset, size, false /* isUpdatable */));
H A Ddictionary_structure_with_buffer_policy_factory.h55 MmappedBuffer::MmappedBufferPtr &&mmappedBuffer);
/packages/inputmethods/LatinIME/native/jni/src/dictionary/structure/v2/
H A Dpatricia_trie_policy.h44 PatriciaTriePolicy(MmappedBuffer::MmappedBufferPtr mmappedBuffer)
156 const MmappedBuffer::MmappedBufferPtr mMmappedBuffer;

Completed in 105 milliseconds