Lines Matching refs:BreakIterator
16 * Titlecasing functions that are based on BreakIterator
39 * Whole-string BreakIterator.
43 class WholeStringBreakIterator : public BreakIterator {
45 WholeStringBreakIterator() : BreakIterator(), length(0) {}
47 UBool operator==(const BreakIterator&) const U_OVERRIDE;
48 BreakIterator *clone() const U_OVERRIDE;
65 BreakIterator *createBufferClone(void *stackBuffer, int32_t &BufferSize,
67 BreakIterator &refreshInputText(UText *input, UErrorCode &errorCode) U_OVERRIDE;
76 UBool WholeStringBreakIterator::operator==(const BreakIterator&) const { return FALSE; }
77 BreakIterator *WholeStringBreakIterator::clone() const { return nullptr; }
124 BreakIterator *WholeStringBreakIterator::createBufferClone(
131 BreakIterator &WholeStringBreakIterator::refreshInputText(
140 BreakIterator *ustrcase_getTitleBreakIterator(
141 const Locale *locale, const char *locID, uint32_t options, BreakIterator *iter,
142 LocalPointer<BreakIterator> &ownedIter, UErrorCode &errorCode) {
152 iter = BreakIterator::createWordInstance(
162 iter = BreakIterator::createSentenceInstance(
175 const char *locale, uint32_t options, BreakIterator *iter,
179 LocalPointer<BreakIterator> ownedIter;
203 LocalPointer<BreakIterator> ownedIter;
204 BreakIterator *iter = ustrcase_getTitleBreakIterator(
205 nullptr, locale, 0, reinterpret_cast<BreakIterator *>(titleIter),
228 LocalPointer<BreakIterator> ownedIter;
229 BreakIterator *iter = ustrcase_getTitleBreakIterator(