Lines Matching refs:hash
29 UHashtable* hash; variable
115 hash = &hashObj; in init()
116 uhash_setKeyDeleter(hash, uprv_deleteUObject); in init()
121 UErrorCode& status) : hash(0) { in Hashtable()
125 : hash(0) in Hashtable()
136 : hash(0) in Hashtable()
142 : hash(0) in Hashtable()
149 if (hash != NULL) { in ~Hashtable()
150 uhash_close(hash); in ~Hashtable()
155 return uhash_setValueDeleter(hash, fn); in setValueDeleter()
159 return uhash_count(hash); in count()
163 return uhash_put(hash, new UnicodeString(key), value, &status); in put()
167 return uhash_puti(hash, new UnicodeString(key), value, &status); in puti()
171 return uhash_get(hash, &key); in get()
175 return uhash_geti(hash, &key); in geti()
179 return uhash_remove(hash, &key); in remove()
183 return uhash_removei(hash, &key); in removei()
187 return uhash_find(hash, &key); in find()
191 return uhash_nextElement(hash, &pos); in nextElement()
195 uhash_removeAll(hash); in removeAll()
199 return uhash_setKeyComparator(hash, keyComp); in setKeyComparator()
203 return uhash_setValueComparator(hash, valueComp); in setValueComparator()
207 return uhash_equals(hash, that.hash); in equals()