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

12

/macosx-10.10.1/ICU-531.30/icuSources/common/
H A Duhash.h21 * UHashtable stores key-value pairs and does moderately fast lookup
30 * UHashtable doesn't care and manipulates them via user-supplied
36 * UHashtable ownership of keys and values is flexible, and controlled
39 * then UHashtable can be made to delete that object by setting the
81 * A key or value within a UHashtable.
128 * The UHashtable struct. Clients should treat this as an opaque data
131 struct UHashtable { struct
167 UBool allocated; /* Was this UHashtable allocated? */
169 typedef struct UHashtable UHashtable; typedef in typeref:struct:UHashtable
[all...]
H A Duhash.c141 _uhash_setElement(UHashtable *hash, UHashElement* e,
181 _uhash_internalRemoveElement(UHashtable *hash, UHashElement* e) {
190 _uhash_internalSetResizePolicy(UHashtable *hash, enum UHashResizePolicy policy) {
208 _uhash_allocate(UHashtable *hash,
246 static UHashtable*
247 _uhash_init(UHashtable *result,
275 static UHashtable*
281 UHashtable *result;
285 result = (UHashtable*) uprv_malloc(sizeof(UHashtable));
[all...]
H A Dlrucache.h17 struct UHashtable;
68 UHashtable *localeIdToEntries;
H A Drbbiscan.h135 UHashtable *fSetTable; // UnicocodeSet hash table, holds indexes to
H A Dhash.h22 * Hashtable is a thin C++ wrapper around UHashtable, a general-purpose void*
29 UHashtable* hash;
30 UHashtable hashObj;
H A Drbbirb.h59 UHashtable *fHashTable;
H A Dudata.cpp109 static UHashtable *gCommonDataCache = NULL; /* Global hash table of opened ICU data files. */
286 static UHashtable *udata_getHashTable() {
295 UHashtable *htable;
319 UHashtable *htable;
/macosx-10.10.1/ICU-531.30/icuSources/i18n/
H A 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.
H A Didentifier_info.h122 const UHashtable *getAlternates() const;
167 * @param alternates a UHashtable of UScriptSets.
172 static UnicodeString &displayAlternates(UnicodeString &dest, const UHashtable *alternates, UErrorCode &status);
181 UHashtable *fScriptSetSet;
H A Danytrans.h40 UHashtable* cache;
H A Dcollationtailoring.h82 mutable UHashtable *maxExpansions;
H A Dtznames_impl.h64 UHashtable *fHash;
195 UHashtable* fTZNamesMap;
196 UHashtable* fMZNamesMap;
H A Dcoleitr.cpp396 MaxExpSink(UHashtable *h, UErrorCode &ec) : maxExpansions(h), errorCode(ec) {}
425 UHashtable *maxExpansions;
433 UHashtable *
436 UHashtable *maxExpansions = uhash_open(uhash_hashLong, uhash_compareLong,
454 CollationElementIterator::getMaxExpansion(const UHashtable *maxExpansions, int32_t order) {
H A Dastro.h760 struct UHashtable;
780 UHashtable *fTable;
H A Dcompactdecimalformat.cpp32 static UHashtable* gCompactDecimalData = NULL;
98 UHashtable* unitsByVariant;
157 static int32_t populatePrefixSuffix(const char* variant, int32_t log10Value, const UnicodeString& formatStr, UHashtable* result, UErrorCode& status);
162 static CDFUnit* createCDFUnit(const char* variant, int32_t log10Value, UHashtable* table, UErrorCode& status);
163 static const CDFUnit* getCDFUnitFallback(const UHashtable* table, const UnicodeString& variant, int32_t log10Value);
169 const UHashtable* unitsByVariant,
767 const char* variant, int32_t log10Value, const UnicodeString& formatStr, UHashtable* result, UErrorCode& status) {
913 static CDFUnit* createCDFUnit(const char* variant, int32_t log10Value, UHashtable* table, UErrorCode& status) {
938 static const CDFUnit* getCDFUnitFallback(const UHashtable* table, const UnicodeString& variant, int32_t log10Value) {
H A Didentifier_info.cpp213 const UHashtable *IdentifierInfo::getAlternates() const {
287 UnicodeString &IdentifierInfo::displayAlternates(UnicodeString &dest, const UHashtable *alternates, UErrorCode &status) {
H A Dregion.cpp62 static UHashtable *regionAliases;
63 static UHashtable *regionIDMap;
64 static UHashtable *numericCodeMap;
H A Dgender.cpp32 static UHashtable* gGenderInfoCache = NULL;
/macosx-10.10.1/ICU-531.30/icuSources/i18n/unicode/
H A Dcompactdecimalformat.h24 struct UHashtable;
315 const UHashtable* _unitsByVariant;
320 CompactDecimalFormat(const DecimalFormat &, const UHashtable* unitsByVariant, const double* divisors, PluralRules* pluralRules);
H A Dcoleitr.h42 struct UHashtable;
354 static UHashtable *computeMaxExpansions(const CollationData *data, UErrorCode &errorCode);
356 static int32_t getMaxExpansion(const UHashtable *maxExpansions, int32_t order);
H A Dmsgfmt.h38 struct UHashtable;
39 typedef struct UHashtable UHashtable; /**< @internal */ typedef in typeref:struct:UHashtable
920 UHashtable* cachedFormatters;
921 UHashtable* customFormatArgStarts;
H A Dalphaindex.h66 struct UHashtable;
/macosx-10.10.1/ICU-531.30/icuSources/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,
/macosx-10.10.1/ICU-531.30/icuSources/common/unicode/
H A Dstringtriebuilder.h27 struct UHashtable;
28 typedef struct UHashtable UHashtable; typedef in typeref:struct:UHashtable
185 UHashtable *nodes;
/macosx-10.10.1/ICU-531.30/icuSources/tools/genrb/
H A Dreslist.c118 res_preflightStrings(struct SRBRoot *bundle, struct SResource *res, UHashtable *stringSet,
159 string_preflightStrings(struct SRBRoot *bundle, struct SResource *res, UHashtable *stringSet,
189 array_preflightStrings(struct SRBRoot *bundle, struct SResource *res, UHashtable *stringSet,
202 table_preflightStrings(struct SRBRoot *bundle, struct SResource *res, UHashtable *stringSet,
215 res_preflightStrings(struct SRBRoot *bundle, struct SResource *res, UHashtable *stringSet,
1699 UHashtable *stringSet;

Completed in 214 milliseconds

12