/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/header/ |
D | header_policy.h | 103 HeaderPolicy(const HeaderPolicy *const headerPolicy) in HeaderPolicy() argument 104 : mDictFormatVersion(headerPolicy->mDictFormatVersion), in HeaderPolicy() 105 mDictionaryFlags(headerPolicy->mDictionaryFlags), mSize(headerPolicy->mSize), in HeaderPolicy() 106 mAttributeMap(headerPolicy->mAttributeMap), mLocale(headerPolicy->mLocale), in HeaderPolicy() 107 mMultiWordCostMultiplier(headerPolicy->mMultiWordCostMultiplier), in HeaderPolicy() 108 mRequiresGermanUmlautProcessing(headerPolicy->mRequiresGermanUmlautProcessing), in HeaderPolicy() 109 mIsDecayingDict(headerPolicy->mIsDecayingDict), in HeaderPolicy() 110 mDate(headerPolicy->mDate), mLastDecayedTime(headerPolicy->mLastDecayedTime), in HeaderPolicy() 111 mUnigramCount(headerPolicy->mUnigramCount), mBigramCount(headerPolicy->mBigramCount), in HeaderPolicy() 112 mExtendedRegionSize(headerPolicy->mExtendedRegionSize), in HeaderPolicy() [all …]
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/ |
D | ver4_patricia_trie_writing_helper.cpp | 38 const HeaderPolicy *const headerPolicy = mBuffers->getHeaderPolicy(); in writeToDictFile() local 41 const int extendedRegionSize = headerPolicy->getExtendedRegionSize() in writeToDictFile() 43 if (!headerPolicy->fillInAndWriteHeaderToBuffer(false /* updatesLastDecayedTime */, in writeToDictFile() 56 const HeaderPolicy *const headerPolicy = mBuffers->getHeaderPolicy(); in writeToDictFileWithGC() local 58 Ver4DictBuffers::createVer4DictBuffers(headerPolicy, in writeToDictFileWithGC() 62 if (!runGC(rootPtNodeArrayPos, headerPolicy, dictBuffers.get(), &unigramCount, &bigramCount)) { in writeToDictFileWithGC() 67 if (!headerPolicy->fillInAndWriteHeaderToBuffer(true /* updatesLastDecayedTime */, in writeToDictFileWithGC() 75 const HeaderPolicy *const headerPolicy, Ver4DictBuffers *const buffersToWrite, in runGC() argument 78 mBuffers->getLanguageModelDictContent(), headerPolicy); in runGC() 81 mBuffers->getTerminalPositionLookupTable(), headerPolicy); in runGC() [all …]
|
D | ver4_dict_buffers.cpp | 206 Ver4DictBuffers::Ver4DictBuffers(const HeaderPolicy *const headerPolicy, const int maxTrieSize) in Ver4DictBuffers() argument 207 : mHeaderBuffer(nullptr), mDictBuffer(nullptr), mHeaderPolicy(headerPolicy), in Ver4DictBuffers() 210 mLanguageModelDictContent(headerPolicy->hasHistoricalInfoOfWords()), in Ver4DictBuffers() 211 mBigramDictContent(headerPolicy->hasHistoricalInfoOfWords()), mShortcutDictContent(), in Ver4DictBuffers()
|
D | ver4_dict_buffers.h | 44 const HeaderPolicy *const headerPolicy, const int maxTrieSize) { in createVer4DictBuffers() argument 45 return Ver4DictBuffersPtr(new Ver4DictBuffers(headerPolicy, maxTrieSize)); in createVer4DictBuffers() 128 Ver4DictBuffers(const HeaderPolicy *const headerPolicy, const int maxTrieSize);
|
D | ver4_patricia_trie_node_reader.h | 38 const HeaderPolicy *const headerPolicy) in Ver4PatriciaTrieNodeReader() argument 40 mHeaderPolicy(headerPolicy) {} in Ver4PatriciaTrieNodeReader()
|
D | ver4_patricia_trie_node_writer.h | 42 Ver4DictBuffers *const buffers, const HeaderPolicy *const headerPolicy, in Ver4PatriciaTrieNodeWriter() argument 46 : mTrieBuffer(trieBuffer), mBuffers(buffers), mHeaderPolicy(headerPolicy), in Ver4PatriciaTrieNodeWriter()
|
D | ver4_patricia_trie_writing_helper.h | 112 bool runGC(const int rootPtNodeArrayPos, const HeaderPolicy *const headerPolicy,
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/ |
D | ver4_patricia_trie_writing_helper.cpp | 47 const HeaderPolicy *const headerPolicy = mBuffers->getHeaderPolicy(); in writeToDictFile() local 50 const int extendedRegionSize = headerPolicy->getExtendedRegionSize() in writeToDictFile() 52 if (!headerPolicy->fillInAndWriteHeaderToBuffer(false /* updatesLastDecayedTime */, in writeToDictFile() 65 const HeaderPolicy *const headerPolicy = mBuffers->getHeaderPolicy(); in writeToDictFileWithGC() local 67 Ver4DictBuffers::createVer4DictBuffers(headerPolicy, in writeToDictFileWithGC() 71 if (!runGC(rootPtNodeArrayPos, headerPolicy, dictBuffers.get(), &unigramCount, &bigramCount)) { in writeToDictFileWithGC() 76 if (!headerPolicy->fillInAndWriteHeaderToBuffer(true /* updatesLastDecayedTime */, in writeToDictFileWithGC() 84 const HeaderPolicy *const headerPolicy, Ver4DictBuffers *const buffersToWrite, in runGC() argument 87 mBuffers->getProbabilityDictContent(), headerPolicy); in runGC() 90 mBuffers->getTerminalPositionLookupTable(), headerPolicy); in runGC() [all …]
|
D | ver4_dict_buffers.cpp | 147 Ver4DictBuffers::Ver4DictBuffers(const HeaderPolicy *const headerPolicy, const int maxTrieSize) in Ver4DictBuffers() argument 148 : mHeaderBuffer(nullptr), mDictBuffer(nullptr), mHeaderPolicy(headerPolicy), in Ver4DictBuffers() 151 mProbabilityDictContent(headerPolicy->hasHistoricalInfoOfWords()), in Ver4DictBuffers() 152 mBigramDictContent(headerPolicy->hasHistoricalInfoOfWords()), mShortcutDictContent(), in Ver4DictBuffers()
|
D | ver4_dict_buffers.h | 52 const HeaderPolicy *const headerPolicy, const int maxTrieSize) { in createVer4DictBuffers() argument 53 return Ver4DictBuffersPtr(new Ver4DictBuffers(headerPolicy, maxTrieSize)); in createVer4DictBuffers() 136 Ver4DictBuffers(const HeaderPolicy *const headerPolicy, const int maxTrieSize);
|
D | ver4_patricia_trie_node_reader.h | 55 const HeaderPolicy *const headerPolicy) in Ver4PatriciaTrieNodeReader() argument 57 mHeaderPolicy(headerPolicy) {} in Ver4PatriciaTrieNodeReader()
|
D | ver4_patricia_trie_node_writer.h | 60 Ver4DictBuffers *const buffers, const HeaderPolicy *const headerPolicy, in Ver4PatriciaTrieNodeWriter() argument 64 : mTrieBuffer(trieBuffer), mBuffers(buffers), mHeaderPolicy(headerPolicy), in Ver4PatriciaTrieNodeWriter()
|
D | ver4_patricia_trie_writing_helper.h | 125 bool runGC(const int rootPtNodeArrayPos, const HeaderPolicy *const headerPolicy,
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/utils/ |
D | forgetting_curve_utils.cpp | 45 const HistoricalInfo *const newHistoricalInfo, const HeaderPolicy *const headerPolicy) { in createUpdatedHistoricalInfo() argument 50 const int count = clampToValidCountRange(newHistoricalInfo->getCount(), headerPolicy); in createUpdatedHistoricalInfo() 58 const int count = clampToValidCountRange(newHistoricalInfo->getCount(), headerPolicy); in createUpdatedHistoricalInfo() 62 if (updatedCount >= headerPolicy->getForgettingCurveOccurrencesToLevelUp()) { in createUpdatedHistoricalInfo() 80 const HistoricalInfo *const historicalInfo, const HeaderPolicy *const headerPolicy) { in decodeProbability() argument 82 headerPolicy->getForgettingCurveDurationToLevelDown()); in decodeProbability() 84 headerPolicy->getForgettingCurveProbabilityValuesTableId(), in decodeProbability() 103 const HeaderPolicy *const headerPolicy) { in needsToKeep() argument 106 headerPolicy->getForgettingCurveDurationToLevelDown()) in needsToKeep() 112 const HeaderPolicy *const headerPolicy) { in createHistoricalInfoToSave() argument [all …]
|
D | forgetting_curve_utils.h | 33 const HistoricalInfo *const newHistoricalInfo, const HeaderPolicy *const headerPolicy); 37 const HeaderPolicy *const headerPolicy); 40 const HeaderPolicy *const headerPolicy); 46 const HeaderPolicy *const headerPolicy); 49 const int bigramCount, const HeaderPolicy *const headerPolicy); 109 static int clampToValidCountRange(const int count, const HeaderPolicy *const headerPolicy);
|
D | dict_file_writing_utils.cpp | 68 HeaderPolicy headerPolicy(formatVersion, localeAsCodePointVector, attributeMap); in createEmptyV4DictFile() local 69 DictBuffersPtr dictBuffers = DictBuffers::createVer4DictBuffers(&headerPolicy, in createEmptyV4DictFile() 71 headerPolicy.fillInAndWriteHeaderToBuffer(true /* updatesLastDecayedTime */, in createEmptyV4DictFile()
|
/packages/inputmethods/LatinIME/native/jni/ |
D | com_android_inputmethod_latin_BinaryDictionary.cpp | 138 const DictionaryHeaderStructurePolicy *const headerPolicy = in latinime_BinaryDictionary_getHeaderInfo() local 140 JniDataUtils::putIntToArray(env, outHeaderSize, 0 /* index */, headerPolicy->getSize()); in latinime_BinaryDictionary_getHeaderInfo() 142 headerPolicy->getFormatVersionNumber()); in latinime_BinaryDictionary_getHeaderInfo() 147 headerPolicy->getAttributeMap(); in latinime_BinaryDictionary_getHeaderInfo() 172 const DictionaryHeaderStructurePolicy *const headerPolicy = in latinime_BinaryDictionary_getFormatVersion() local 174 return headerPolicy->getFormatVersionNumber(); in latinime_BinaryDictionary_getFormatVersion() 554 const DictionaryHeaderStructurePolicy *const headerPolicy = in latinime_BinaryDictionary_migrateNative() local 558 newFormatVersion, *headerPolicy->getLocale(), headerPolicy->getAttributeMap()); in latinime_BinaryDictionary_migrateNative()
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/ |
D | digraph_utils.cpp | 35 const DictionaryHeaderStructurePolicy *const headerPolicy, in hasDigraphForCodePoint() argument 37 const DigraphUtils::DigraphType digraphType = getDigraphTypeForDictionary(headerPolicy); in hasDigraphForCodePoint() 46 const DictionaryHeaderStructurePolicy *const headerPolicy) { in getDigraphTypeForDictionary() argument 47 if (headerPolicy->requiresGermanUmlautProcessing()) { in getDigraphTypeForDictionary()
|
D | dictionary.cpp | 198 const DictionaryHeaderStructurePolicy *const headerPolicy = in logDictionaryInfo() local 200 headerPolicy->readHeaderValueOrQuestionMark("dictionary", dictionaryIdCodePointBuffer, in logDictionaryInfo() 202 headerPolicy->readHeaderValueOrQuestionMark("version", versionStringCodePointBuffer, in logDictionaryInfo() 204 headerPolicy->readHeaderValueOrQuestionMark("date", dateStringCodePointBuffer, in logDictionaryInfo()
|
D | digraph_utils.h | 41 static bool hasDigraphForCodePoint(const DictionaryHeaderStructurePolicy *const headerPolicy, 49 const DictionaryHeaderStructurePolicy *const headerPolicy);
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/v4/bigram/ |
D | ver4_bigram_list_policy.h | 35 const HeaderPolicy *const headerPolicy) in Ver4BigramListPolicy() argument 38 mHeaderPolicy(headerPolicy) {} in Ver4BigramListPolicy()
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/backward/v402/bigram/ |
D | ver4_bigram_list_policy.h | 53 const HeaderPolicy *const headerPolicy) in Ver4BigramListPolicy() argument 56 mHeaderPolicy(headerPolicy) {} in Ver4BigramListPolicy()
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/structure/ |
D | dictionary_structure_with_buffer_policy_factory.cpp | 88 HeaderPolicy headerPolicy(formatVersion, locale, attributeMap); in newPolicyForOnMemoryV4Dict() local 89 DictBuffersPtr dictBuffers = DictBuffers::createVer4DictBuffers(&headerPolicy, in newPolicyForOnMemoryV4Dict()
|