Lines Matching defs:RuleBasedBreakIterator
10 // class RuleBasedBreakIterator
53 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(RuleBasedBreakIterator)
61 * Constructs a RuleBasedBreakIterator that uses the already-created
64 RuleBasedBreakIterator::RuleBasedBreakIterator(RBBIDataHeader* data, UErrorCode &status)
78 RuleBasedBreakIterator::RuleBasedBreakIterator(const RBBIDataHeader* data, enum EDontAdopt, UErrorCode &status)
94 RuleBasedBreakIterator::RuleBasedBreakIterator(const uint8_t *compiledRules,
125 RuleBasedBreakIterator::RuleBasedBreakIterator(UDataMemory* udm, UErrorCode &status)
143 RuleBasedBreakIterator::RuleBasedBreakIterator( const UnicodeString &rules,
149 RuleBasedBreakIterator *bi = (RuleBasedBreakIterator *)
165 // Used when creating a RuleBasedBreakIterator from a set
168 RuleBasedBreakIterator::RuleBasedBreakIterator() {
179 RuleBasedBreakIterator::RuleBasedBreakIterator(const RuleBasedBreakIterator& other)
190 RuleBasedBreakIterator::~RuleBasedBreakIterator() {
225 RuleBasedBreakIterator&
226 RuleBasedBreakIterator::operator=(const RuleBasedBreakIterator& that) {
271 void RuleBasedBreakIterator::init() {
309 // clone - Returns a newly-constructed RuleBasedBreakIterator with the same
315 RuleBasedBreakIterator::clone(void) const {
316 return new RuleBasedBreakIterator(*this);
324 RuleBasedBreakIterator::operator==(const BreakIterator& that) const {
329 const RuleBasedBreakIterator& that2 = (const RuleBasedBreakIterator&) that;
352 RuleBasedBreakIterator::hashCode(void) const {
361 void RuleBasedBreakIterator::setText(UText *ut, UErrorCode &status) {
393 UText *RuleBasedBreakIterator::getUText(UText *fillIn, UErrorCode &status) const {
404 RuleBasedBreakIterator::getRules() const {
428 RuleBasedBreakIterator::getText() const {
438 RuleBasedBreakIterator::adoptText(CharacterIterator* newText) {
464 RuleBasedBreakIterator::setText(const UnicodeString& newText) {
494 int32_t RuleBasedBreakIterator::first(void) {
509 int32_t RuleBasedBreakIterator::last(void) {
532 int32_t RuleBasedBreakIterator::next(int32_t n) {
549 int32_t RuleBasedBreakIterator::next(void) {
576 int32_t RuleBasedBreakIterator::previous(void) {
673 int32_t RuleBasedBreakIterator::following(int32_t offset) {
781 int32_t RuleBasedBreakIterator::preceding(int32_t offset) {
891 UBool RuleBasedBreakIterator::isBoundary(int32_t offset) {
927 int32_t RuleBasedBreakIterator::current(void) const {
958 int32_t RuleBasedBreakIterator::handleNext(const RBBIStateTable *statetable) {
1170 int32_t RuleBasedBreakIterator::handlePrevious(const RBBIStateTable *statetable) {
1366 RuleBasedBreakIterator::reset()
1392 void RuleBasedBreakIterator::makeRuleStatusValid() {
1418 int32_t RuleBasedBreakIterator::getRuleStatus() const {
1419 RuleBasedBreakIterator *nonConstThis = (RuleBasedBreakIterator *)this;
1434 int32_t RuleBasedBreakIterator::getRuleStatusVec(
1441 RuleBasedBreakIterator *nonConstThis = (RuleBasedBreakIterator *)this;
1465 const uint8_t *RuleBasedBreakIterator::getBinaryRules(uint32_t &length) {
1489 BreakIterator * RuleBasedBreakIterator::createBufferClone(void *stackBuffer,
1502 bufferSize = sizeof(RuleBasedBreakIterator) + U_ALIGNMENT_OFFSET_UP(0);
1522 if (s < sizeof(RuleBasedBreakIterator)) {
1526 RuleBasedBreakIterator *clonedBI = new RuleBasedBreakIterator(*this);
1538 RuleBasedBreakIterator *clone = new(buf) RuleBasedBreakIterator(*this);
1555 /*UBool RuleBasedBreakIterator::isDictionaryChar(UChar32 c) {
1573 int32_t RuleBasedBreakIterator::checkDictionary(int32_t startPos,
1827 RuleBasedBreakIterator::getLanguageBreakEngine(UChar32 c) {
1887 /*int32_t RuleBasedBreakIterator::getBreakType() const {
1891 void RuleBasedBreakIterator::setBreakType(int32_t type) {