Lines Matching refs:UCollationElements
43 * The UCollationElements struct.
47 typedef struct UCollationElements UCollationElements;
51 * \brief C API: UCollationElements
53 * The UCollationElements API is used as an iterator to walk through each
74 * . UCollationElements *c;
120 U_STABLE UCollationElements* U_EXPORT2
138 * Close a UCollationElements.
139 * Once closed, a UCollationElements may no longer be used.
140 * @param elems The UCollationElements to close.
144 ucol_closeElements(UCollationElements *elems);
150 * @param elems The UCollationElements to reset.
156 ucol_reset(UCollationElements *elems);
165 * @param elems The UCollationElements containing the text.
171 ucol_forceHanImplicit(UCollationElements *elems, UErrorCode *status);
177 * @param elems The UCollationElements containing the text.
184 ucol_next(UCollationElements *elems, UErrorCode *status);
193 * @param elems The UCollationElements containing the text.
203 ucol_previous(UCollationElements *elems, UErrorCode *status);
210 * @param elems The UCollationElements containing the text.
220 ucol_nextProcessed(UCollationElements *elems, int32_t *ixLow, int32_t *ixHigh, UErrorCode *status);
230 * @param elems The UCollationElements containing the text.
243 ucol_previousProcessed(UCollationElements *elems, int32_t *ixLow, int32_t *ixHigh, UErrorCode *status);
250 * @param elems The UCollationElements containing the text.
258 ucol_getMaxExpansion(const UCollationElements *elems, int32_t order);
265 * @param elems The UCollationElements to set.
273 ucol_setText( UCollationElements *elems,
282 * @param elems The UCollationElements to query.
288 ucol_getOffset(const UCollationElements *elems);
296 * @param elems The UCollationElements to set.
303 ucol_setOffset(UCollationElements *elems,