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()
210 BreakIterator::~BreakIterator()
228 return BreakIterator::makeInstance(loc, kind, status);
248 return ((BreakIterator*)instance)->clone();
256 return BreakIterator::makeInstance(loc, kind, status);
277 * Release all static memory held by breakiterator.
318 BreakIterator::registerInstance(BreakIterator* toAdopt, const Locale& locale, UBreakIteratorType kind, UErrorCode& status)
331 BreakIterator::unregister(URegistryKey key, UErrorCode& status)
345 BreakIterator::getAvailableLocales(void)
357 BreakIterator*
358 BreakIterator::createInstance(const Locale& loc, int32_t kind, UErrorCode& status)
367 BreakIterator *result = (BreakIterator*)gService->get(loc, kind, &actualLoc, status);
393 BreakIterator*
394 BreakIterator::makeInstance(const Locale& loc, int32_t kind, UErrorCode& status)
401 BreakIterator *result = NULL;
404 result = BreakIterator::buildInstance(loc, "grapheme", kind, status);
407 result = BreakIterator::buildInstance(loc, "word", kind, status);
410 result = BreakIterator::buildInstance(loc, "line", kind, status);
413 result = BreakIterator::buildInstance(loc, "sentence", kind, status);
416 result = BreakIterator::buildInstance(loc, "title", kind, status);
430 BreakIterator::getLocale(ULocDataLocaleType type, UErrorCode& status) const {
436 BreakIterator::getLocaleID(ULocDataLocaleType type, UErrorCode& status) const {
443 // provide a default implementation for any derived BreakIterator classes that
445 int32_t BreakIterator::getRuleStatus() const {
450 // provide a default implementation for any derived BreakIterator classes that
452 int32_t BreakIterator::getRuleStatusVec(int32_t *fillInVec, int32_t capacity, UErrorCode &status) {