Lines Matching refs:en
184 #define THIS(en) ((icu::StringEnumeration*)(en->context))
192 ustrenum_close(UEnumeration* en) {
193 delete THIS(en);
194 uprv_free(en);
201 ustrenum_count(UEnumeration* en,
204 return THIS(en)->count(*ec);
211 ustrenum_unext(UEnumeration* en,
215 return THIS(en)->unext(resultLength, *ec);
222 ustrenum_next(UEnumeration* en,
226 return THIS(en)->next(resultLength, *ec);
233 ustrenum_reset(UEnumeration* en,
236 THIS(en)->reset(*ec);
288 ucharstrenum_close(UEnumeration* en) {
289 uprv_free(en);
293 ucharstrenum_count(UEnumeration* en,
295 return ((UCharStringEnumeration*)en)->count;
299 ucharstrenum_unext(UEnumeration* en,
302 UCharStringEnumeration *e = (UCharStringEnumeration*) en;
315 ucharstrenum_next(UEnumeration* en,
318 UCharStringEnumeration *e = (UCharStringEnumeration*) en;
330 ucharstrenum_reset(UEnumeration* en,
332 ((UCharStringEnumeration*)en)->index = 0;