Lines Matching refs:icuBI
59 icuBI( NULL ), in BreakIterator_Unicode()
69 if (icuBI && icuBI->aBreakIterator) { in ~BreakIterator_Unicode()
70 delete icuBI->aBreakIterator; in ~BreakIterator_Unicode()
71 icuBI->aBreakIterator=NULL; in ~BreakIterator_Unicode()
102 case LOAD_CHARACTER_BREAKITERATOR: icuBI=&character; breakType = 3; break; in loadICUBreakIterator()
103 case LOAD_WORD_BREAKITERATOR: icuBI=&word; in loadICUBreakIterator()
110 case LOAD_SENTENCE_BREAKITERATOR: icuBI=&sentence; breakType = 5; break; in loadICUBreakIterator()
111 case LOAD_LINE_BREAKITERATOR: icuBI=&line; breakType = 4; break; in loadICUBreakIterator()
113 if (!icuBI->aBreakIterator || rWordType != aWordType || in loadICUBreakIterator()
116 if (icuBI->aBreakIterator) { in loadICUBreakIterator()
117 delete icuBI->aBreakIterator; in loadICUBreakIterator()
118 icuBI->aBreakIterator=NULL; in loadICUBreakIterator()
146 if (!U_SUCCESS(status) ) icuBI->aBreakIterator=NULL; in loadICUBreakIterator()
156 icuBI->aBreakIterator = rbi; in loadICUBreakIterator()
160 if (!icuBI->aBreakIterator) { in loadICUBreakIterator()
169 … icuBI->aBreakIterator = icu::BreakIterator::createCharacterInstance(icuLocale, status); in loadICUBreakIterator()
172 … icuBI->aBreakIterator = icu::BreakIterator::createWordInstance(icuLocale, status); in loadICUBreakIterator()
175 … icuBI->aBreakIterator = icu::BreakIterator::createSentenceInstance(icuLocale, status); in loadICUBreakIterator()
178 … icuBI->aBreakIterator = icu::BreakIterator::createLineInstance(icuLocale, status); in loadICUBreakIterator()
182 icuBI->aBreakIterator=NULL; in loadICUBreakIterator()
186 if (icuBI->aBreakIterator) { in loadICUBreakIterator()
196 …if (newBreak || icuBI->aICUText.compare(UnicodeString(reinterpret_cast<const UChar *>(rText.getStr… in loadICUBreakIterator()
197 … icuBI->aICUText=UnicodeString(reinterpret_cast<const UChar *>(rText.getStr()), rText.getLength()); in loadICUBreakIterator()
198 icuBI->aBreakIterator->setText(icuBI->aICUText); in loadICUBreakIterator()