Home
last modified time | relevance | path

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

12

/external/icu/icu4c/source/common/
Duhash.h137 struct UHashtable { struct
175 typedef struct UHashtable UHashtable; typedef
193 U_CAPI UHashtable* U_EXPORT2
210 U_CAPI UHashtable* U_EXPORT2
227 U_CAPI UHashtable* U_EXPORT2
228 uhash_init(UHashtable *hash,
245 U_CAPI UHashtable* U_EXPORT2
246 uhash_initSize(UHashtable *hash,
258 uhash_close(UHashtable *hash);
269 uhash_setKeyHasher(UHashtable *hash, UHashFunction *fn);
[all …]
Duhash.cpp143 _uhash_setElement(UHashtable *hash, UHashElement* e, in _uhash_setElement()
183 _uhash_internalRemoveElement(UHashtable *hash, UHashElement* e) { in _uhash_internalRemoveElement()
192 _uhash_internalSetResizePolicy(UHashtable *hash, enum UHashResizePolicy policy) { in _uhash_internalSetResizePolicy()
210 _uhash_allocate(UHashtable *hash, in _uhash_allocate()
248 static UHashtable*
249 _uhash_init(UHashtable *result, in _uhash_init()
277 static UHashtable*
283 UHashtable *result; in _uhash_create()
287 result = (UHashtable*) uprv_malloc(sizeof(UHashtable)); in _uhash_create()
333 _uhash_find(const UHashtable *hash, UHashTok key, in _uhash_find()
[all …]
Dhash.h31 UHashtable* hash;
32 UHashtable hashObj;
Dunifiedcache.h25 struct UHashtable;
348 UHashtable *fHashtable;
Duloc_keytype.cpp20 static UHashtable* gLocExtKeyMap = NULL;
37 UHashtable* typeMap;
173 UHashtable* typeDataMap = uhash_open(uhash_hashIChars, uhash_compareIChars, NULL, &sts); in initFromResourceBundle()
Drbbiscan.h138 UHashtable *fSetTable; // UnicocodeSet hash table, holds indexes to
Drbbirb.h65 UHashtable *fHashTable;
Dudata.cpp110 static UHashtable *gCommonDataCache = NULL; /* Global hash table of opened ICU data files. */
296 static UHashtable *udata_getHashTable(UErrorCode &err) { in udata_getHashTable()
305 UHashtable *htable; in udata_findCachedData()
333 UHashtable *htable; in udata_cacheDataItem()
/external/icu/icu4c/source/test/cintltst/
Dchashtst.c32 static void _put(UHashtable* hash,
37 static void _get(UHashtable* hash,
41 static void _remove(UHashtable* hash,
106 UHashtable *hash; in TestBasic()
156 UHashtable *hash; in TestOtherAPI()
290 UHashtable *hash; in hashIChars()
338 static void _put(UHashtable* hash, in _put()
357 static void _get(UHashtable* hash, in _get()
374 static void _remove(UHashtable* hash, in _remove()
/external/icu/icu4c/source/i18n/
Duspoof_conf.h80 UHashtable *fHash; // Key: UnicodeString Value: SPUString
93 UHashtable *fTable;
115 UHashtable *table, // The table, one of SATable, MATable, etc.
Dcoleitr.cpp399 MaxExpSink(UHashtable *h, UErrorCode &ec) : maxExpansions(h), errorCode(ec) {} in MaxExpSink()
428 UHashtable *maxExpansions;
436 UHashtable *
439 UHashtable *maxExpansions = uhash_open(uhash_hashLong, uhash_compareLong, in computeMaxExpansions()
457 CollationElementIterator::getMaxExpansion(const UHashtable *maxExpansions, int32_t order) { in getMaxExpansion()
Dtznames_impl.h69 UHashtable *fHash;
208 UHashtable* fTZNamesMap;
209 UHashtable* fMZNamesMap;
Dastro.h731 struct UHashtable;
751 UHashtable *fTable;
Danytrans.h42 UHashtable* cache;
Dcollationtailoring.h84 mutable UHashtable *maxExpansions;
Dregion.cpp64 static UHashtable *regionAliases = NULL;
65 static UHashtable *regionIDMap = NULL;
66 static UHashtable *numericCodeMap = NULL;
Dzonemeta.cpp36 static UHashtable *gCanonicalIDCache = NULL;
40 static UHashtable *gOlsonToMeta = NULL;
45 static UHashtable *gMetaZoneIDTable = NULL;
/external/icu/icu4c/source/i18n/unicode/
Dcoleitr.h44 struct UHashtable;
357 static UHashtable *computeMaxExpansions(const CollationData *data, UErrorCode &errorCode);
359 static int32_t getMaxExpansion(const UHashtable *maxExpansions, int32_t order);
Dmsgfmt.h40 struct UHashtable;
41 typedef struct UHashtable UHashtable; /**< @internal */ typedef
925 UHashtable* cachedFormatters;
926 UHashtable* customFormatArgStarts;
Dcompactdecimalformat.h26 struct UHashtable;
Dregex.h60 struct UHashtable;
629 UHashtable *fNamedCaptureMap; // Map from capture group names to numbers.
Dalphaindex.h69 struct UHashtable;
/external/icu/icu4c/source/common/unicode/
Dstringtriebuilder.h30 struct UHashtable;
31 typedef struct UHashtable UHashtable; typedef
189 UHashtable *nodes;
/external/icu/icu4c/source/tools/genrb/
Dreslist.h91 void compactStringsV2(UHashtable *stringSet, UErrorCode &errorCode);
180 void preflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode);
181 …virtual void handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode);
234 …virtual void handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode);
344 …virtual void handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode);
Dreslist.cpp392 StringResource::handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, in handlePreflightStrings()
432 ContainerResource::handlePreflightStrings(SRBRoot *bundle, UHashtable *stringSet, in handlePreflightStrings()
440 SResource::preflightStrings(SRBRoot *bundle, UHashtable *stringSet, UErrorCode &errorCode) { in preflightStrings()
456 SResource::handlePreflightStrings(SRBRoot * /*bundle*/, UHashtable * /*stringSet*/, in handlePreflightStrings() argument
866 UHashtable *stringSet; in write()
1528 SRBRoot::compactStringsV2(UHashtable *stringSet, UErrorCode &errorCode) { in compactStringsV2()

12