Lines Matching defs:TextBreakIterator
23 #include "TextBreakIterator.h"
51 class TextBreakIterator {
78 struct WordBreakIterator: TextBreakIterator {
84 struct CharBreakIterator: TextBreakIterator {
90 struct LineBreakIterator: TextBreakIterator {
96 struct SentenceBreakIterator : TextBreakIterator {
250 TextBreakIterator* wordBreakIterator(const UChar* string, int length)
257 TextBreakIterator* characterBreakIterator(const UChar* string, int length)
264 static TextBreakIterator* staticLineBreakIterator;
266 TextBreakIterator* acquireLineBreakIterator(const UChar* string, int length)
268 TextBreakIterator* lineBreakIterator = 0;
282 void releaseLineBreakIterator(TextBreakIterator* iterator)
292 TextBreakIterator* sentenceBreakIterator(const UChar* string, int length)
299 int textBreakFirst(TextBreakIterator* breakIterator)
304 int textBreakNext(TextBreakIterator* breakIterator)
309 int textBreakPreceding(TextBreakIterator* breakIterator, int position)
314 int textBreakFollowing(TextBreakIterator* breakIterator, int position)
319 int textBreakCurrent(TextBreakIterator* breakIterator)
324 bool isTextBreak(TextBreakIterator*, int)
329 TextBreakIterator* cursorMovementIterator(const UChar* string, int length)