Lines Matching refs:uenum
150 uenum(_uenum) { in UStringEnumeration()
155 uenum_close(uenum); in ~UStringEnumeration()
159 return uenum_count(uenum, &status); in count()
163 return uenum_next(uenum, resultLength, &status); in next()
168 const UChar* str = uenum_unext(uenum, &length, &status); in snext()
176 uenum_reset(uenum, &status); in reset()
283 UEnumeration uenum; member
306 const UChar* result = ((const UChar**)e->uenum.context)[e->index++]; in ucharstrenum_unext()
322 const char* result = ((const char**)e->uenum.context)[e->index++]; in ucharstrenum_next()
366 U_ASSERT((char*)result==(char*)(&result->uenum)); in uenum_openCharStringsEnumeration()
368 result->uenum.context = (void*)strings; in uenum_openCharStringsEnumeration()
385 U_ASSERT((char*)result==(char*)(&result->uenum)); in uenum_openUCharStringsEnumeration()
387 result->uenum.context = (void*)strings; in uenum_openUCharStringsEnumeration()