struct UEnumeration { /* baseContext. For the base class only. Don't touch! */ void *baseContext;
/* context. Use it for what you need */ void *context;
/** *thesearefunctionsthatwill *beusedforAPIs
*/ /* called from uenum_close */
UEnumClose *close; /* called from uenum_count */
UEnumCount *count; /* called from uenum_unext */
UEnumUNext *uNext; /* called from uenum_next */
UEnumNext *next; /* called from uenum_reset */
UEnumReset *reset;
};
U_CDECL_END
/* This is the default implementation for uenum_unext(). *Itautomaticallyconvertsthechar*stringtoUChar*. *Don'tcallthisdirectly.Thisiscalledinternallybyuenum_unext *whenaUEnumerationisdefinedwith'uNext'pointingtothis *function.
*/
U_CAPI const UChar* U_EXPORT2
uenum_unextDefault(UEnumeration* en,
int32_t* resultLength,
UErrorCode* status);
/* This is the default implementation for uenum_next(). *ItautomaticallyconvertstheUChar*stringtochar*. *Don'tcallthisdirectly.Thisiscalledinternallybyuenum_next *whenaUEnumerationisdefinedwith'next'pointingtothis *function.
*/
U_CAPI constchar* U_EXPORT2
uenum_nextDefault(UEnumeration* en,
int32_t* resultLength,
UErrorCode* status);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.