Home | History | Annotate | Download | only in common

Lines Matching defs:BreakIterator

18 // This file was generated from the java source file BreakIterator.java
40 // class BreakIterator
42 // Instances of BreakIterator maintain a current position and scan over text
50 BreakIterator*
51 BreakIterator::buildInstance(const Locale& loc, const char *type, int32_t kind, UErrorCode &status)
125 U_LOCALE_BASED(locBased, *(BreakIterator*)result);
148 BreakIterator* U_EXPORT2
149 BreakIterator::createWordInstance(const Locale& key, UErrorCode& status)
157 BreakIterator* U_EXPORT2
158 BreakIterator::createLineInstance(const Locale& key, UErrorCode& status)
166 BreakIterator* U_EXPORT2
167 BreakIterator::createCharacterInstance(const Locale& key, UErrorCode& status)
175 BreakIterator* U_EXPORT2
176 BreakIterator::createSentenceInstance(const Locale& key, UErrorCode& status)
184 BreakIterator* U_EXPORT2
185 BreakIterator::createTitleInstance(const Locale& key, UErrorCode& status)
194 BreakIterator::getAvailableLocales(int32_t& count)
205 BreakIterator::BreakIterator()
211 BreakIterator::~BreakIterator()
227 return BreakIterator::makeInstance(loc, kind, status);
243 return ((BreakIterator*)instance)->clone();
251 return BreakIterator::makeInstance(loc, kind, status);
268 * Release all static memory held by breakiterator.
316 BreakIterator::registerInstance(BreakIterator* toAdopt, const Locale& locale, UBreakIteratorType kind, UErrorCode& status)
329 BreakIterator::unregister(URegistryKey key, UErrorCode& status)
343 BreakIterator::getAvailableLocales(void)
355 BreakIterator*
356 BreakIterator::createInstance(const Locale& loc, int32_t kind, UErrorCode& status)
365 BreakIterator *result = (BreakIterator*)gService->get(loc, kind, &actualLoc, status);
391 BreakIterator*
392 BreakIterator::makeInstance(const Locale& loc, int32_t kind, UErrorCode& status)
399 BreakIterator *result = NULL;
402 result = BreakIterator::buildInstance(loc, "grapheme", kind, status);
405 result = BreakIterator::buildInstance(loc, "word", kind, status);
408 result = BreakIterator::buildInstance(loc, "line", kind, status);
411 result = BreakIterator::buildInstance(loc, "sentence", kind, status);
414 result = BreakIterator::buildInstance(loc, "title", kind, status);
428 BreakIterator::getLocale(ULocDataLocaleType type, UErrorCode& status) const {
434 BreakIterator::getLocaleID(ULocDataLocaleType type, UErrorCode& status) const {