Home | History | Annotate | Download | only in unicode

Lines Matching defs:UCollationElements

41  * The UCollationElements struct.
45 typedef struct UCollationElements UCollationElements;
49 * \brief C API: UCollationElements
51 * The UCollationElements API is used as an iterator to walk through each
72 * . UCollationElements *c;
118 U_STABLE UCollationElements* U_EXPORT2
136 * Close a UCollationElements.
137 * Once closed, a UCollationElements may no longer be used.
138 * @param elems The UCollationElements to close.
142 ucol_closeElements(UCollationElements *elems);
148 * @param elems The UCollationElements to reset.
154 ucol_reset(UCollationElements *elems);
162 * @param elems The UCollationElements containing the text.
168 ucol_forceHanImplicit(UCollationElements *elems, UErrorCode *status);
173 * @param elems The UCollationElements containing the text.
180 ucol_next(UCollationElements *elems, UErrorCode *status);
189 * @param elems The UCollationElements containing the text.
199 ucol_previous(UCollationElements *elems, UErrorCode *status);
205 * @param elems The UCollationElements containing the text.
215 ucol_nextProcessed(UCollationElements *elems, int32_t *ixLow, int32_t *ixHigh, UErrorCode *status);
225 * @param elems The UCollationElements containing the text.
238 ucol_previousProcessed(UCollationElements *elems, int32_t *ixLow, int32_t *ixHigh, UErrorCode *status);
244 * @param elems The UCollationElements containing the text.
252 ucol_getMaxExpansion(const UCollationElements *elems, int32_t order);
259 * @param elems The UCollationElements to set.
267 ucol_setText( UCollationElements *elems,
276 * @param elems The UCollationElements to query.
282 ucol_getOffset(const UCollationElements *elems);
290 * @param elems The UCollationElements to set.
297 ucol_setOffset(UCollationElements *elems,