Searched refs:cachedItem (Results 1 – 8 of 8) sorted by relevance
46 cachedItem = NULL; in CollatorImpl()61 if (cachedItem) in compareSubstring()62 return cachedItem->xC->compareSubstring(str1, off1, len1, str2, off2, len2); in compareSubstring()75 if (cachedItem) in compareString()76 return cachedItem->xC->compareString(in_str1, in_str2); in compareString()98 if (! cachedItem || ! cachedItem->equals(rLocale, impl)) in loadCollatorAlgorithm()101 if (cachedItem) in loadCollatorAlgorithm()102 … cachedItem->xC->loadCollatorAlgorithm(cachedItem->algorithm, nLocale = rLocale, collatorOptions); in loadCollatorAlgorithm()158 cachedItem = lookupTable[l]; in createCollator()159 if (cachedItem->service.equals(serviceName)) {// cross locale sharing in createCollator()[all …]
40 xUCI = cachedItem->xCI; in CharacterClassificationImpl()140 cachedItem = lookupTable[l]; in createLocaleSpecificCharacterClassification()141 if (serviceName == cachedItem->aName) { in createLocaleSpecificCharacterClassification()142 … lookupTable.push_back( cachedItem = new lookupTableItem(rLocale, serviceName, cachedItem->xCI) ); in createLocaleSpecificCharacterClassification()154 … lookupTable.push_back( cachedItem = new lookupTableItem(rLocale, serviceName, xCI) ); in createLocaleSpecificCharacterClassification()166 if (cachedItem && cachedItem->equals(rLocale)) in getLocaleSpecificCharacterClassification()167 return cachedItem->xCI; in getLocaleSpecificCharacterClassification()170 cachedItem = lookupTable[i]; in getLocaleSpecificCharacterClassification()171 if (cachedItem->equals(rLocale)) in getLocaleSpecificCharacterClassification()172 return cachedItem->xCI; in getLocaleSpecificCharacterClassification()[all …]
42 cachedItem = NULL; in InputSequenceCheckerImpl()116 if (cachedItem && cachedItem->aLanguage == rLanguage) { in getInputSequenceChecker()117 return cachedItem->xISC; in getInputSequenceChecker()121 cachedItem = lookupTable[l]; in getInputSequenceChecker()122 if (cachedItem->aLanguage == rLanguage) in getInputSequenceChecker()123 return cachedItem->xISC; in getInputSequenceChecker()134 lookupTable.push_back(cachedItem = new lookupTableItem(rLanguage, xISC)); in getInputSequenceChecker()135 return cachedItem->xISC; in getInputSequenceChecker()
1300 if (cachedItem.get() && cachedItem->equals(rLocale)) { in getFunctionSymbol()1301 aBuf.ensureCapacity(strlen(pFunction) + 1 + strlen(cachedItem->localeName)); in getFunctionSymbol()1302 return cachedItem->module->getFunctionSymbol(aBuf.appendAscii(pFunction).append(under). in getFunctionSymbol()1303 appendAscii(cachedItem->localeName).makeStringAndClear()); in getFunctionSymbol()1338 cachedItem.reset( pCachedItem ); in getFunctionSymbol()1339 if( cachedItem.get()) in getFunctionSymbol()1340 cachedItem->aLocale = rLocale; in getFunctionSymbol()1361 cachedItem.reset( pCachedItem ); in getAllInstalledLocaleNames()
75 lookupTableItem *cachedItem; member in com::sun::star::i18n::InputSequenceCheckerImpl
99 lookupTableItem *cachedItem; member in com::sun::star::i18n::CollatorImpl
100 lookupTableItem *cachedItem; member in com::sun::star::i18n::CharacterClassificationImpl
118 ::std::auto_ptr< LocaleDataLookupTableItem > cachedItem;