Searched refs:ImmutableIndex (Results 1 - 6 of 6) sorted by relevance

/external/chromium_org/third_party/icu/source/i18n/unicode/
H A Dalphaindex.h159 * <p>Callers can also use the AlphabeticIndex::ImmutableIndex, or the AlphabeticIndex itself,
162 * <p>The ImmutableIndex is both immutable and thread-safe.
166 * <li>ImmutableIndex.getBucket(index) provides random access to all
168 * <li>The AlphabeticIndex bucket iterator or ImmutableIndex.getBucket(0..getBucketCount-1)
195 * and returned by ImmutableIndex.getBucket().
245 * The ImmutableIndex class is not intended for public subclassing.
249 class U_I18N_API ImmutableIndex : public UObject {
255 virtual ~ImmutableIndex();
287 ImmutableIndex(BucketList *bucketList, Collator *collatorPrimaryOnly)
367 ImmutableIndex *buildImmutableInde
[all...]
/external/icu/icu4c/source/i18n/unicode/
H A Dalphaindex.h158 * <p>Callers can also use the AlphabeticIndex::ImmutableIndex, or the AlphabeticIndex itself,
161 * <p>The ImmutableIndex is both immutable and thread-safe.
165 * <li>ImmutableIndex.getBucket(index) provides random access to all
167 * <li>The AlphabeticIndex bucket iterator or ImmutableIndex.getBucket(0..getBucketCount-1)
191 * and returned by ImmutableIndex.getBucket().
241 * The ImmutableIndex class is not intended for public subclassing.
245 class U_I18N_API ImmutableIndex : public UObject { class in class:AlphabeticIndex
251 virtual ~ImmutableIndex();
283 ImmutableIndex(BucketList *bucketList, Collator *collatorPrimaryOnly) function in class:AlphabeticIndex::ImmutableIndex
359 ImmutableIndex *buildImmutableInde
[all...]
/external/chromium_org/third_party/icu/source/test/intltest/
H A Dalphaindextst.cpp32 UnicodeString joinLabelsAndAppend(AlphabeticIndex::ImmutableIndex &index, UnicodeString &dest) {
362 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
540 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
617 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
675 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
/external/chromium_org/third_party/icu/source/i18n/
H A Dalphaindex.cpp179 AlphabeticIndex::ImmutableIndex::~ImmutableIndex() {
185 AlphabeticIndex::ImmutableIndex::getBucketCount() const {
190 AlphabeticIndex::ImmutableIndex::getBucketIndex(
196 AlphabeticIndex::ImmutableIndex::getBucket(int32_t index) const {
254 AlphabeticIndex::ImmutableIndex *AlphabeticIndex::buildImmutableIndex(UErrorCode &errorCode) {
256 // In C++, the ImmutableIndex must own its copy of the BucketList,
268 ImmutableIndex *immIndex = new ImmutableIndex(immutableBucketList.getAlias(), coll.getAlias());
273 // The ImmutableIndex adopte
[all...]
/external/icu/icu4c/source/i18n/
H A Dalphaindex.cpp180 AlphabeticIndex::ImmutableIndex::~ImmutableIndex() {
186 AlphabeticIndex::ImmutableIndex::getBucketCount() const {
191 AlphabeticIndex::ImmutableIndex::getBucketIndex(
197 AlphabeticIndex::ImmutableIndex::getBucket(int32_t index) const {
255 AlphabeticIndex::ImmutableIndex *AlphabeticIndex::buildImmutableIndex(UErrorCode &errorCode) {
257 // In C++, the ImmutableIndex must own its copy of the BucketList,
269 ImmutableIndex *immIndex = new ImmutableIndex(immutableBucketList.getAlias(), coll.getAlias());
274 // The ImmutableIndex adopte
[all...]
/external/icu/icu4c/source/test/intltest/
H A Dalphaindextst.cpp32 UnicodeString joinLabelsAndAppend(AlphabeticIndex::ImmutableIndex &index, UnicodeString &dest) {
364 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
542 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
619 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
677 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
690 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));

Completed in 4092 milliseconds