Home
last modified time | relevance | path

Searched refs:AlphabeticIndex (Results 1 – 4 of 4) sorted by relevance

/external/icu4c/i18n/unicode/
Dalphaindex.h187 class U_I18N_API AlphabeticIndex: public UObject {
224 friend class AlphabeticIndex;
285 friend class AlphabeticIndex;
307 AlphabeticIndex(const Locale &locale, UErrorCode &status);
324 AlphabeticIndex(RuleBasedCollator *collator, UErrorCode &status);
337 virtual AlphabeticIndex &addLabels(const UnicodeSet &additions, UErrorCode &status);
352 virtual AlphabeticIndex &addLabels(const Locale &locale, UErrorCode &status);
358 virtual ~AlphabeticIndex();
406 virtual AlphabeticIndex &setInflowLabel(const UnicodeString &inflowLabel, UErrorCode &status);
428 … virtual AlphabeticIndex &setOverflowLabel(const UnicodeString &overflowLabel, UErrorCode &status);
[all …]
/external/icu4c/i18n/
Dalphaindex.cpp59 delete static_cast<AlphabeticIndex::Record *>(obj); in alphaIndex_deleteRecord()
81 inline AlphabeticIndex::Bucket *getBucket(const UVector &list, int32_t i) { in getBucket()
82 return static_cast<AlphabeticIndex::Bucket *>(list[i]); in getBucket()
85 inline AlphabeticIndex::Record *getRecord(const UVector &list, int32_t i) { in getRecord()
86 return static_cast<AlphabeticIndex::Record *>(list[i]); in getRecord()
150 const AlphabeticIndex::Bucket *bucket = getBucket(*bucketList_, i); in getBucketIndex()
159 const AlphabeticIndex::Bucket *bucket = getBucket(*bucketList_, start); in getBucketIndex()
179 AlphabeticIndex::ImmutableIndex::~ImmutableIndex() { in ~ImmutableIndex()
185 AlphabeticIndex::ImmutableIndex::getBucketCount() const { in getBucketCount()
190 AlphabeticIndex::ImmutableIndex::getBucketIndex( in getBucketIndex()
[all …]
/external/icu4c/test/intltest/
Dalphaindextst.cpp30 UnicodeString joinLabelsAndAppend(AlphabeticIndex::ImmutableIndex &index, UnicodeString &dest) { in joinLabelsAndAppend()
32 const AlphabeticIndex::Bucket *bucket; in joinLabelsAndAppend()
86 AlphabeticIndex *index = new AlphabeticIndex(Locale::getEnglish(), status); in APITest()
101 index = new AlphabeticIndex(coll, status); in APITest()
113 index = new AlphabeticIndex(Locale::getEnglish(), status); in APITest()
130 index = new AlphabeticIndex(Locale::getEnglish(), status); in APITest()
132 AlphabeticIndex &aip = index->addLabels(Locale::getJapanese(), status); in APITest()
143 index = new AlphabeticIndex(Locale::getGerman(), status); in APITest()
184 index = new AlphabeticIndex(Locale::getEnglish(), status); in APITest()
212 index = new AlphabeticIndex(Locale::getEnglish(), status); in APITest()
[all …]
Duobjtest.cpp489 TESTCLASSID_NONE_CTOR(AlphabeticIndex, (Locale::getEnglish(), status)); in testIDs()