Lines Matching defs:RuleBasedBreakIterator
65 class U_COMMON_API RuleBasedBreakIterator : public BreakIterator {
175 * RuleBasedBreakIterator(RBBIDataHeader*, EDontAdopt, UErrorCode &);
195 RuleBasedBreakIterator(RBBIDataHeader* data, UErrorCode &status);
205 RuleBasedBreakIterator(const RBBIDataHeader* data, enum EDontAdopt dontAdopt, UErrorCode &status);
220 RuleBasedBreakIterator();
225 * @param that The RuleBasedBreakIterator passed to be copied
228 RuleBasedBreakIterator(const RuleBasedBreakIterator& that);
231 * Construct a RuleBasedBreakIterator from a set of rules supplied as a string.
238 RuleBasedBreakIterator( const UnicodeString &rules,
246 * Contruct a RuleBasedBreakIterator from a set of precompiled binary rules.
268 RuleBasedBreakIterator(const uint8_t *compiledRules,
285 RuleBasedBreakIterator(UDataMemory* image, UErrorCode &status);
291 virtual ~RuleBasedBreakIterator();
297 * @return the newly created RuleBasedBreakIterator
300 RuleBasedBreakIterator& operator=(const RuleBasedBreakIterator& that);
322 * Returns a newly-constructed RuleBasedBreakIterator with the same
328 * @return a newly-constructed RuleBasedBreakIterator
686 * of buildBackwardsStateTable() in RuleBasedBreakIterator.Builder.)
744 inline UBool RuleBasedBreakIterator::operator!=(const BreakIterator& that) const {