Home | History | Annotate | Download | only in i18n

Lines Matching refs:UnicodeString

26 class UnicodeString;
47 TransliteratorAlias(const UnicodeString& aliasID, const UnicodeSet* compoundFilter);
52 TransliteratorAlias(const UnicodeString& ID, const UnicodeString& idBlocks,
59 TransliteratorAlias(const UnicodeString& theID,
60 const UnicodeString& rules,
110 UnicodeString ID;
111 UnicodeString aliasesOrRules;
175 Transliterator* get(const UnicodeString& ID,
194 Transliterator* reget(const UnicodeString& ID,
213 void put(const UnicodeString& ID,
224 void put(const UnicodeString& ID,
225 const UnicodeString& resourceName,
236 void put(const UnicodeString& ID,
237 const UnicodeString& alias,
248 void remove(const UnicodeString& ID);
282 const UnicodeString& getAvailableID(int32_t index) const;
298 UnicodeString& getAvailableSource(int32_t index,
299 UnicodeString& result) const;
308 int32_t countAvailableTargets(const UnicodeString& source) const;
320 UnicodeString& getAvailableTarget(int32_t index,
321 const UnicodeString& source,
322 UnicodeString& result) const;
335 int32_t countAvailableVariants(const UnicodeString& source,
336 const UnicodeString& target) const;
351 UnicodeString& getAvailableVariant(int32_t index,
352 const UnicodeString& source,
353 const UnicodeString& target,
354 UnicodeString& result) const;
362 TransliteratorEntry* find(const UnicodeString& ID);
364 TransliteratorEntry* find(UnicodeString& source,
365 UnicodeString& target,
366 UnicodeString& variant);
370 const UnicodeString& variant) const;
374 const UnicodeString& variant);
378 const UnicodeString& variant,
381 void registerEntry(const UnicodeString& source,
382 const UnicodeString& target,
383 const UnicodeString& variant,
387 void registerEntry(const UnicodeString& ID,
391 void registerEntry(const UnicodeString& ID,
392 const UnicodeString& source,
393 const UnicodeString& target,
394 const UnicodeString& variant,
398 void registerSTV(const UnicodeString& source,
399 const UnicodeString& target,
400 const UnicodeString& variant);
402 void removeSTV(const UnicodeString& source,
403 const UnicodeString& target,
404 const UnicodeString& variant);
406 Transliterator* instantiateEntry(const UnicodeString& ID,
419 virtual const UnicodeString* snext(UErrorCode& status);