Home | History | Annotate | Download | only in common

Lines Matching refs:UHashTok

83  * UHashTok, but the deleter receives the void* pointer within it.
85 * Because a UHashTok is the size of a native pointer or a 32-bit
88 union UHashTok {
92 typedef union UHashTok UHashTok;
100 UHashTok value;
101 UHashTok key;
110 typedef int32_t U_CALLCONV UHashFunction(const UHashTok key);
118 typedef UBool U_CALLCONV UKeyComparator(const UHashTok key1,
119 const UHashTok key2);
126 typedef UBool U_CALLCONV UValueComparator(const UHashTok val1,
127 const UHashTok val2);
539 * UHashTok convenience
543 * Return a UHashTok for an integer.
545 * @return a UHashTok for an integer.
547 /*U_CAPI UHashTok U_EXPORT2
551 * Return a UHashTok for a pointer.
553 * @return a UHashTok for a pointer.
555 /*U_CAPI UHashTok U_EXPORT2
570 uhash_hashUChars(const UHashTok key);
580 uhash_hashChars(const UHashTok key);
594 uhash_hashIChars(const UHashTok key);
604 uhash_compareUChars(const UHashTok key1, const UHashTok key2);
614 uhash_compareChars(const UHashTok key1, const UHashTok key2);
624 uhash_compareIChars(const UHashTok key1, const UHashTok key2);
636 uhash_hashUnicodeString(const UHashTok key);
645 uhash_hashCaselessUnicodeString(const UHashTok key);
654 uhash_compareUnicodeString(const UHashTok key1, const UHashTok key2);
664 uhash_compareCaselessUnicodeString(const UHashTok key1, const UHashTok key2);
683 uhash_hashLong(const UHashTok key);
692 uhash_compareLong(const UHashTok key1, const UHashTok key2);