Lines Matching refs:UHashtable
143 _uhash_setElement(UHashtable *hash, UHashElement* e,
183 _uhash_internalRemoveElement(UHashtable *hash, UHashElement* e) {
192 _uhash_internalSetResizePolicy(UHashtable *hash, enum UHashResizePolicy policy) {
210 _uhash_allocate(UHashtable *hash,
248 static UHashtable*
249 _uhash_init(UHashtable *result,
277 static UHashtable*
283 UHashtable *result;
287 result = (UHashtable*) uprv_malloc(sizeof(UHashtable));
333 _uhash_find(const UHashtable *hash, UHashTok key,
395 _uhash_rehash(UHashtable *hash, UErrorCode *status) {
438 _uhash_remove(UHashtable *hash,
463 _uhash_put(UHashtable *hash,
538 U_CAPI UHashtable* U_EXPORT2
547 U_CAPI UHashtable* U_EXPORT2
563 U_CAPI UHashtable* U_EXPORT2
564 uhash_init(UHashtable *fillinResult,
573 U_CAPI UHashtable* U_EXPORT2
574 uhash_initSize(UHashtable *fillinResult,
590 uhash_close(UHashtable *hash) {
611 uhash_setKeyHasher(UHashtable *hash, UHashFunction *fn) {
618 uhash_setKeyComparator(UHashtable *hash, UKeyComparator *fn) {
624 uhash_setValueComparator(UHashtable *hash, UValueComparator *fn){
631 uhash_setKeyDeleter(UHashtable *hash, UObjectDeleter *fn) {
638 uhash_setValueDeleter(UHashtable *hash, UObjectDeleter *fn) {
645 uhash_setResizePolicy(UHashtable *hash, enum UHashResizePolicy policy) {
654 uhash_count(const UHashtable *hash) {
659 uhash_get(const UHashtable *hash,
667 uhash_iget(const UHashtable *hash,
675 uhash_geti(const UHashtable *hash,
683 uhash_igeti(const UHashtable *hash,
691 uhash_put(UHashtable *hash,
704 uhash_iput(UHashtable *hash,
717 uhash_puti(UHashtable *hash,
731 uhash_iputi(UHashtable *hash,
744 uhash_remove(UHashtable *hash,
752 uhash_iremove(UHashtable *hash,
760 uhash_removei(UHashtable *hash,
768 uhash_iremovei(UHashtable *hash,
776 uhash_removeAll(UHashtable *hash) {
789 uhash_find(const UHashtable *hash, const void* key) {
798 uhash_nextElement(const UHashtable *hash, int32_t *pos) {
816 uhash_removeElement(UHashtable *hash, const UHashElement* e) {
873 uhash_equals(const UHashtable* hash1, const UHashtable* hash2){