Home
last modified time | relevance | path

Searched refs:UHashtable (Results 1 – 25 of 45) sorted by relevance

12

/external/icu/icu4c/source/common/
Duhash.h135 struct UHashtable { struct
173 typedef struct UHashtable UHashtable; typedef
191 U_CAPI UHashtable* U_EXPORT2
208 U_CAPI UHashtable* U_EXPORT2
225 U_CAPI UHashtable* U_EXPORT2
226 uhash_init(UHashtable *hash,
237 uhash_close(UHashtable *hash);
248 uhash_setKeyHasher(UHashtable *hash, UHashFunction *fn);
258 uhash_setKeyComparator(UHashtable *hash, UKeyComparator *fn);
268 uhash_setValueComparator(UHashtable *hash, UValueComparator *fn);
[all …]
Duhash.c141 _uhash_setElement(UHashtable *hash, UHashElement* e, in _uhash_setElement()
181 _uhash_internalRemoveElement(UHashtable *hash, UHashElement* e) { in _uhash_internalRemoveElement()
190 _uhash_internalSetResizePolicy(UHashtable *hash, enum UHashResizePolicy policy) { in _uhash_internalSetResizePolicy()
208 _uhash_allocate(UHashtable *hash, in _uhash_allocate()
246 static UHashtable*
247 _uhash_init(UHashtable *result, in _uhash_init()
275 static UHashtable*
281 UHashtable *result; in _uhash_create()
285 result = (UHashtable*) uprv_malloc(sizeof(UHashtable)); in _uhash_create()
331 _uhash_find(const UHashtable *hash, UHashTok key, in _uhash_find()
[all …]
Dhash.h29 UHashtable* hash;
30 UHashtable hashObj;
Dunifiedcache.h23 struct UHashtable;
347 UHashtable *fHashtable;
Duloc_keytype.cpp17 static UHashtable* gLocExtKeyMap = NULL;
33 UHashtable* typeMap;
169 UHashtable* typeDataMap = uhash_open(uhash_hashIChars, uhash_compareIChars, NULL, &sts); in initFromResourceBundle()
Drbbiscan.h135 UHashtable *fSetTable; // UnicocodeSet hash table, holds indexes to
Drbbirb.h59 UHashtable *fHashTable;
Dudata.cpp108 static UHashtable *gCommonDataCache = NULL; /* Global hash table of opened ICU data files. */
289 static UHashtable *udata_getHashTable() { in udata_getHashTable()
298 UHashtable *htable; in udata_findCachedData()
322 UHashtable *htable; in udata_cacheDataItem()
/external/icu/icu4c/source/i18n/
Duspoof_conf.h74 UHashtable *fHash; // Key: UnicodeString Value: SPUString
87 UHashtable *fSLTable;
88 UHashtable *fSATable;
89 UHashtable *fMLTable;
90 UHashtable *fMATable;
113 UHashtable *table, // The table, one of SATable, MATable, etc.
Didentifier_info.h122 const UHashtable *getAlternates() const;
172 …static UnicodeString &displayAlternates(UnicodeString &dest, const UHashtable *alternates, UErrorC…
181 UHashtable *fScriptSetSet;
Dcoleitr.cpp396 MaxExpSink(UHashtable *h, UErrorCode &ec) : maxExpansions(h), errorCode(ec) {} in MaxExpSink()
425 UHashtable *maxExpansions;
433 UHashtable *
436 UHashtable *maxExpansions = uhash_open(uhash_hashLong, uhash_compareLong, in computeMaxExpansions()
454 CollationElementIterator::getMaxExpansion(const UHashtable *maxExpansions, int32_t order) { in getMaxExpansion()
Dcompactdecimalformat.cpp30 static UHashtable* gCompactDecimalData = NULL;
96 UHashtable* unitsByVariant;
155 …nst char* variant, int32_t log10Value, const UnicodeString& formatStr, UHashtable* result, UErrorC…
160 static CDFUnit* createCDFUnit(const char* variant, int32_t log10Value, UHashtable* table, UErrorCod…
161 static const CDFUnit* getCDFUnitFallback(const UHashtable* table, const UnicodeString& variant, int…
167 const UHashtable* unitsByVariant, in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
813 …const char* variant, int32_t log10Value, const UnicodeString& formatStr, UHashtable* result, UErro… in populatePrefixSuffix()
959 static CDFUnit* createCDFUnit(const char* variant, int32_t log10Value, UHashtable* table, UErrorCod… in createCDFUnit()
984 static const CDFUnit* getCDFUnitFallback(const UHashtable* table, const UnicodeString& variant, int… in getCDFUnitFallback()
Dtznames_impl.h64 UHashtable *fHash;
200 UHashtable* fTZNamesMap;
201 UHashtable* fMZNamesMap;
Dastro.h729 struct UHashtable;
749 UHashtable *fTable;
Danytrans.h40 UHashtable* cache;
Dcollationtailoring.h82 mutable UHashtable *maxExpansions;
Didentifier_info.cpp211 const UHashtable *IdentifierInfo::getAlternates() const { in getAlternates()
285 UnicodeString &IdentifierInfo::displayAlternates(UnicodeString &dest, const UHashtable *alternates,… in displayAlternates()
/external/icu/icu4c/source/test/cintltst/
Dchashtst.c30 static void _put(UHashtable* hash,
35 static void _get(UHashtable* hash,
39 static void _remove(UHashtable* hash,
104 UHashtable *hash; in TestBasic()
154 UHashtable *hash; in TestOtherAPI()
288 UHashtable *hash; in hashIChars()
336 static void _put(UHashtable* hash, in _put()
355 static void _get(UHashtable* hash, in _get()
372 static void _remove(UHashtable* hash, in _remove()
/external/icu/icu4c/source/i18n/unicode/
Dcoleitr.h42 struct UHashtable;
354 static UHashtable *computeMaxExpansions(const CollationData *data, UErrorCode &errorCode);
356 static int32_t getMaxExpansion(const UHashtable *maxExpansions, int32_t order);
Dcompactdecimalformat.h24 struct UHashtable;
398 const UHashtable* _unitsByVariant;
403 …CompactDecimalFormat(const DecimalFormat &, const UHashtable* unitsByVariant, const double* diviso…
Dmsgfmt.h38 struct UHashtable;
39 typedef struct UHashtable UHashtable; /**< @internal */ typedef
920 UHashtable* cachedFormatters;
921 UHashtable* customFormatArgStarts;
Dregex.h58 struct UHashtable;
627 UHashtable *fNamedCaptureMap; // Map from capture group names to numbers.
/external/icu/icu4c/source/common/unicode/
Dstringtriebuilder.h27 struct UHashtable;
28 typedef struct UHashtable UHashtable; typedef
185 UHashtable *nodes;
/external/icu/icu4c/source/tools/genrb/
Dreslist.h89 void compactStringsV2(UHashtable *stringSet, UErrorCode &errorCode);
178 void preflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode);
179 …virtual void handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode);
232 …virtual void handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode);
342 …virtual void handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode);
Dreslist.cpp390 StringResource::handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, in handlePreflightStrings()
430 ContainerResource::handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, in handlePreflightStrings()
438 SResource::preflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode) { in preflightStrings()
454 SResource::handlePreflightStrings(SRBRoot * /*bundle*/, UHashtable * /*stringSet*/, in handlePreflightStrings() argument
864 UHashtable *stringSet; in write()
1526 SRBRoot::compactStringsV2(UHashtable *stringSet, UErrorCode &errorCode) { in compactStringsV2()

12