30 #if UCONFIG_NO_BREAK_ITERATION
214 virtual int32_t first(
void) = 0;
220 virtual int32_t last(
void) = 0;
228 virtual int32_t previous(
void) = 0;
236 virtual int32_t next(
void) = 0;
243 virtual int32_t current(
void)
const = 0;
253 virtual int32_t following(int32_t offset) = 0;
263 virtual int32_t preceding(int32_t offset) = 0;
273 virtual UBool isBoundary(int32_t offset) = 0;
284 virtual int32_t next(int32_t n) = 0;
409 static const Locale* U_EXPORT2 getAvailableLocales(int32_t& count);
421 const Locale& displayLocale,
462 inline UBool isBufferClone(
void);
464 #if !UCONFIG_NO_SERVICE
509 #ifndef U_HIDE_INTERNAL_API
551 friend class ICUBreakIteratorFactory;
552 friend class ICUBreakIteratorService;