Lines Matching refs:UVector
27 #include "uvector.h"
56 // UVector<Record *> support function, delete a Record.
77 inline UnicodeString *getString(const UVector &list, int32_t i) {
81 inline AlphabeticIndex::Bucket *getBucket(const UVector &list, int32_t i) {
85 inline AlphabeticIndex::Record *getRecord(const UVector &list, int32_t i) {
95 int32_t binarySearch(const UVector &list, const UnicodeString &s, const Collator &coll) {
127 BucketList(UVector *bucketList, UVector *publicBucketList)
167 UVector *bucketList_;
169 UVector *immutableVisibleList_;
295 void AlphabeticIndex::initLabels(UVector &indexCharacters, UErrorCode &errorCode) const {
421 UVector indexCharacters(errorCode);
453 LocalPointer<UVector> bucketList(new UVector(errorCode));
610 LocalPointer<UVector> publicBucketList(new UVector(errorCode));
688 bucket->records_ = new UVector(errorCode);
1021 // Comparison function for UVector<UnicodeString *> sorting with a collator.
1046 // Comparison function for UVector<Record *> sorting with a collator.
1118 UVector *AlphabeticIndex::firstStringsInScript(UErrorCode &status) {
1122 UVector *dest = new UVector(status);
1191 inputList_ = new UVector(status);