bindbc.icu.bindings.uenum

uenum.h
License: BSL-1.0.
struct StringEnumeration;
struct UEnumeration;
@system void uenum_close_70(UEnumeration* en);
int uenum_count_70(UEnumeration* en, UErrorCode* status);
const(UChar)* uenum_unext_70(UEnumeration* en, int* resultLength, UErrorCode* status);
const(char)* uenum_next_70(UEnumeration* en, int* resultLength, UErrorCode* status);
void uenum_reset_70(UEnumeration* en, UErrorCode* status);
@system UEnumeration* uenum_openFromStringEnumeration_70(StringEnumeration* adopted, UErrorCode* ec);
@system UEnumeration* uenum_openUCharStringsEnumeration_70(const(UChar*)* strings, int count, UErrorCode* ec);
@system UEnumeration* uenum_openCharStringsEnumeration_70(const(Char*)* strings, int count, UErrorCode* ec);