Home | History | Annotate | Download | only in common

Lines Matching refs:UEnumeration

137         UEnumeration *uenumToAdopt, UErrorCode &status) {
151 UStringEnumeration::UStringEnumeration(UEnumeration* _uenum) :
191 * Wrapper API to make StringEnumeration look like UEnumeration.
194 ustrenum_close(UEnumeration* en) {
200 * Wrapper API to make StringEnumeration look like UEnumeration.
203 ustrenum_count(UEnumeration* en,
210 * Wrapper API to make StringEnumeration look like UEnumeration.
213 ustrenum_unext(UEnumeration* en,
221 * Wrapper API to make StringEnumeration look like UEnumeration.
224 ustrenum_next(UEnumeration* en,
232 * Wrapper API to make StringEnumeration look like UEnumeration.
235 ustrenum_reset(UEnumeration* en,
242 * Pseudo-vtable for UEnumeration wrapper around StringEnumeration.
245 static const UEnumeration USTRENUM_VT = {
258 * Given a StringEnumeration, wrap it in a UEnumeration. The
262 U_CAPI UEnumeration* U_EXPORT2
264 UEnumeration* result = NULL;
266 result = (UEnumeration*) uprv_malloc(sizeof(UEnumeration));
285 UEnumeration uenum;
290 ucharstrenum_close(UEnumeration* en) {
295 ucharstrenum_count(UEnumeration* en,
301 ucharstrenum_unext(UEnumeration* en,
317 ucharstrenum_next(UEnumeration* en,
332 ucharstrenum_reset(UEnumeration* en,
337 static const UEnumeration UCHARSTRENUM_VT = {
347 static const UEnumeration UCHARSTRENUM_U_VT = {
359 U_CAPI UEnumeration* U_EXPORT2
375 return (UEnumeration*) result;
378 U_CAPI UEnumeration* U_EXPORT2
394 return (UEnumeration*) result;