Lines Matching refs:hash
31 UHashtable* hash; variable
117 hash = &hashObj; in init()
118 uhash_setKeyDeleter(hash, uprv_deleteUObject); in init()
123 UErrorCode& status) : hash(0) { in Hashtable()
127 : hash(0) in Hashtable()
138 : hash(0) in Hashtable()
144 : hash(0) in Hashtable()
151 if (hash != NULL) { in ~Hashtable()
152 uhash_close(hash); in ~Hashtable()
157 return uhash_setValueDeleter(hash, fn); in setValueDeleter()
161 return uhash_count(hash); in count()
165 return uhash_put(hash, new UnicodeString(key), value, &status); in put()
169 return uhash_puti(hash, new UnicodeString(key), value, &status); in puti()
173 return uhash_get(hash, &key); in get()
177 return uhash_geti(hash, &key); in geti()
181 return uhash_remove(hash, &key); in remove()
185 return uhash_removei(hash, &key); in removei()
189 return uhash_find(hash, &key); in find()
193 return uhash_nextElement(hash, &pos); in nextElement()
197 uhash_removeAll(hash); in removeAll()
201 return uhash_setKeyComparator(hash, keyComp); in setKeyComparator()
205 return uhash_setValueComparator(hash, valueComp); in setValueComparator()
209 return uhash_equals(hash, that.hash); in equals()