Searched refs:UHashtable (Results 1 - 22 of 22) sorted by relevance

/external/icu4c/common/
H A Duhash.h19 * UHashtable stores key-value pairs and does moderately fast lookup
28 * UHashtable doesn't care and manipulates them via user-supplied
34 * UHashtable ownership of keys and values is flexible, and controlled
37 * then UHashtable can be made to delete that object by setting the
147 * The UHashtable struct. Clients should treat this as an opaque data
150 struct UHashtable { struct
186 UBool allocated; /* Was this UHashtable allocated? */
188 typedef struct UHashtable UHashtable; typedef in typeref:struct:UHashtable
197 * Initialize a new UHashtable
[all...]
H A Duhash.c140 _uhash_setElement(UHashtable *hash, UHashElement* e,
180 _uhash_internalRemoveElement(UHashtable *hash, UHashElement* e) {
189 _uhash_internalSetResizePolicy(UHashtable *hash, enum UHashResizePolicy policy) {
207 _uhash_allocate(UHashtable *hash,
245 static UHashtable*
246 _uhash_init(UHashtable *result,
274 static UHashtable*
280 UHashtable *result;
284 result = (UHashtable*) uprv_malloc(sizeof(UHashtable));
[all...]
H A Drbbiscan.h135 UHashtable *fSetTable; // UnicocodeSet hash table, holds indexes to
H A Dhash.h21 * Hashtable is a thin C++ wrapper around UHashtable, a general-purpose void*
28 UHashtable* hash;
29 UHashtable hashObj;
H A Drbbirb.h59 UHashtable *fHashTable;
H A Dudata.c79 static UHashtable *gCommonDataCache = NULL; /* Global hash table of opened ICU data files. */
207 static UHashtable *udata_getHashTable() {
210 UHashtable *tHT = NULL;
246 UHashtable *htable;
270 UHashtable *htable;
H A Dlocid.cpp81 static UHashtable *gDefaultLocalesHashT = NULL;
190 UHashtable *tHashTable = uhash_open(uhash_hashChars, uhash_compareChars, NULL, &status);
H A Dusprep.cpp43 static UHashtable *SHARED_DATA_HASHTABLE = NULL;
216 UHashtable *newCache = uhash_open(hashEntry, compareEntries, NULL, status);
H A Duresbund.c43 static UHashtable *cache = NULL;
220 UHashtable *newCache = uhash_open(hashEntry, compareEntries, NULL, status);
H A Ducnv_bld.c153 static UHashtable *SHARED_DATA_HASHTABLE = NULL;
/external/icu4c/i18n/
H A Duspoof_buildconf.h72 UHashtable *fHash; // Key: UnicodeString Value: SPUString
85 UHashtable *fSLTable;
86 UHashtable *fSATable;
87 UHashtable *fMLTable;
88 UHashtable *fMATable;
111 UHashtable *table, // The table, one of SATable, MATable, etc.
H A Dzonemeta.h77 static UHashtable* createCanonicalMap(void);
78 static UHashtable* createOlsonToMetaMap(void);
79 static UHashtable* createMetaToOlsonMap(void);
H A Danytrans.h40 UHashtable* cache;
H A Dastro.h729 struct UHashtable;
749 UHashtable *fTable;
H A Dzonemeta.cpp27 static UHashtable *gCanonicalMap = NULL;
28 static UHashtable *gOlsonToMeta = NULL;
29 static UHashtable *gMetaToOlson = NULL;
289 UHashtable*
293 UHashtable *canonicalMap = NULL;
510 UHashtable*
514 UHashtable *olsonToMeta = NULL;
656 UHashtable*
660 UHashtable *metaToOlson = NULL;
778 UHashtable *tmpCanonicalMa
[all...]
H A Ducol_elm.h112 UHashtable *prefixLookup;
H A Ducol_tok.h117 UHashtable *tailored;
H A Duspoof_buildconf.cpp293 UHashtable *table = uregex_start(fParseLine, 3, &status) >= 0 ? fSLTable :
501 UHashtable *table, // The table, one of SATable, MATable, etc.
H A Dcolldata.cpp300 UHashtable *map;
377 UHashtable *map;
467 UHashtable *cache;
H A Ducurr.cpp824 UHashtable* currencyIsoCodes = uhash_open(uhash_hashChars, uhash_compareChars, NULL, &ec3);
825 UHashtable* currencyPluralIsoCodes = uhash_open(uhash_hashChars, uhash_compareChars, NULL, &ec4);
/external/icu4c/test/cintltst/
H A Dchashtst.c30 static void _put(UHashtable* hash,
35 static void _get(UHashtable* hash,
39 static void _remove(UHashtable* hash,
104 UHashtable *hash;
154 UHashtable *hash;
288 UHashtable *hash;
336 static void _put(UHashtable* hash,
355 static void _get(UHashtable* hash,
372 static void _remove(UHashtable* hash,
/external/icu4c/tools/gensprep/
H A Dstore.c209 static UHashtable* hashTable = NULL;

Completed in 167 milliseconds