Lines Matching defs:UCollationElements

35  * The UCollationElements struct.
39 typedef struct UCollationElements UCollationElements;
43 * \brief C API: UCollationElements
45 * The UCollationElements API is used as an iterator to walk through each
66 * . UCollationElements *c;
105 * The UCollationElements retains a pointer to the supplied text.
106 * The caller must not modify or delete the text while the UCollationElements
116 U_CAPI UCollationElements* U_EXPORT2
133 * Close a UCollationElements.
134 * Once closed, a UCollationElements may no longer be used.
135 * @param elems The UCollationElements to close.
139 ucol_closeElements(UCollationElements *elems);
145 * @param elems The UCollationElements to reset.
151 ucol_reset(UCollationElements *elems);
156 * @param elems The UCollationElements containing the text.
163 ucol_next(UCollationElements *elems, UErrorCode *status);
169 * @param elems The UCollationElements containing the text.
179 ucol_previous(UCollationElements *elems, UErrorCode *status);
185 * @param elems The UCollationElements containing the text.
193 ucol_getMaxExpansion(const UCollationElements *elems, int32_t order);
201 * The UCollationElements retains a pointer to the supplied text.
202 * The caller must not modify or delete the text while the UCollationElements
205 * @param elems The UCollationElements to set.
213 ucol_setText( UCollationElements *elems,
222 * @param elems The UCollationElements to query.
228 ucol_getOffset(const UCollationElements *elems);
236 * @param elems The UCollationElements to set.
243 ucol_setOffset(UCollationElements *elems,