HomeSort by relevance Sort by last modified time
    Searched refs:UHashtable (Results 1 - 25 of 44) sorted by null

1 2

  /external/icu/icu4c/source/common/
uhash.h 22 * UHashtable stores key-value pairs and does moderately fast lookup
31 * UHashtable doesn't care and manipulates them via user-supplied
37 * UHashtable ownership of keys and values is flexible, and controlled
40 * then UHashtable can be made to delete that object by setting the
82 * A key or value within a UHashtable.
129 * The UHashtable struct. Clients should treat this as an opaque data
132 struct UHashtable {
168 UBool allocated; /* Was this UHashtable allocated? */
170 typedef struct UHashtable UHashtable;
    [all...]
uhash.c 141 _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...]
rbbiscan.h 135 UHashtable *fSetTable; // UnicocodeSet hash table, holds indexes to
hash.h 22 * Hashtable is a thin C++ wrapper around UHashtable, a general-purpose void*
29 UHashtable* hash;
30 UHashtable hashObj;
unifiedcache.h 23 struct UHashtable;
290 UHashtable *fHashtable;
rbbirb.h 59 UHashtable *fHashTable;
uloc_keytype.cpp 17 static UHashtable* gLocExtKeyMap = NULL;
33 UHashtable* typeMap;
169 UHashtable* typeDataMap = uhash_open(uhash_hashIChars, uhash_compareIChars, NULL, &sts);
udata.cpp 107 static UHashtable *gCommonDataCache = NULL; /* Global hash table of opened ICU data files. */
285 static UHashtable *udata_getHashTable() {
294 UHashtable *htable;
318 UHashtable *htable;
    [all...]
  /external/icu/icu4c/source/i18n/
uspoof_conf.h 74 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.
identifier_info.h 122 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;
anytrans.h 40 UHashtable* cache;
collationtailoring.h 82 mutable UHashtable *maxExpansions;
coleitr.cpp 396 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) {
astro.h 729 struct UHashtable;
749 UHashtable *fTable;
tznames_impl.h 64 UHashtable *fHash;
200 UHashtable* fTZNamesMap;
201 UHashtable* fMZNamesMap;
compactdecimalformat.cpp 30 static UHashtable* gCompactDecimalData = NULL;
96 UHashtable* unitsByVariant;
155 static int32_t populatePrefixSuffix(const char* variant, int32_t log10Value, const UnicodeString& formatStr, UHashtable* result, UErrorCode& status);
160 static CDFUnit* createCDFUnit(const char* variant, int32_t log10Value, UHashtable* table, UErrorCode& status);
161 static const CDFUnit* getCDFUnitFallback(const UHashtable* table, const UnicodeString& variant, int32_t log10Value);
167 const UHashtable* unitsByVariant,
765 const char* variant, int32_t log10Value, const UnicodeString& formatStr, UHashtable* result, UErrorCode& status) {
911 static CDFUnit* createCDFUnit(const char* variant, int32_t log10Value, UHashtable* table, UErrorCode& status) {
936 static const CDFUnit* getCDFUnitFallback(const UHashtable* table, const UnicodeString& variant, int32_t log10Value) {
identifier_info.cpp 211 const UHashtable *IdentifierInfo::getAlternates() const {
285 UnicodeString &IdentifierInfo::displayAlternates(UnicodeString &dest, const UHashtable *alternates, UErrorCode &status) {
region.cpp 62 static UHashtable *regionAliases = NULL;
63 static UHashtable *regionIDMap = NULL;
64 static UHashtable *numericCodeMap = NULL;
  /external/icu/icu4c/source/i18n/unicode/
compactdecimalformat.h 24 struct UHashtable;
315 const UHashtable* _unitsByVariant;
320 CompactDecimalFormat(const DecimalFormat &, const UHashtable* unitsByVariant, const double* divisors, PluralRules* pluralRules);
coleitr.h 42 struct UHashtable;
354 static UHashtable *computeMaxExpansions(const CollationData *data, UErrorCode &errorCode);
356 static int32_t getMaxExpansion(const UHashtable *maxExpansions, int32_t order);
msgfmt.h 38 struct UHashtable;
39 typedef struct UHashtable UHashtable; /**< @internal */
    [all...]
alphaindex.h 66 struct UHashtable;
regex.h 58 struct UHashtable;
627 UHashtable *fNamedCaptureMap; // Map from capture group names to numbers.
    [all...]
  /external/icu/icu4c/source/test/cintltst/
chashtst.c 30 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/icu/icu4c/source/common/unicode/
stringtriebuilder.h 27 struct UHashtable;
28 typedef struct UHashtable UHashtable;
185 UHashtable *nodes;

Completed in 343 milliseconds

1 2