Home | History | Annotate | Download | only in i18n

Lines Matching refs:iter_

57         : UObject(other), iter_(NULL), rbc_(NULL), otherHalf_(0), dir_(0), offsets_(NULL) {
63 delete iter_;
88 int32_t i = iter_->getCEsLength();
96 return iter_->getOffset();
118 // The iter_ is already reset to the start of the text.
126 iter_->clearCEsIfNoneRemaining();
127 int64_t ce = iter_->nextCE(status);
158 *iter_ == *that.iter_;
178 iter_->resetToOffset(string_.length());
198 int32_t limitOffset = iter_->getCEsLength() == 0 ? iter_->getOffset() : 0;
199 int64_t ce = iter_->previousCE(*offsets_, status);
211 offsets_->addElement(iter_->getOffset(), status);
225 iter_ ->resetToOffset(0);
253 iter_->resetToOffset(lastSafeOffset);
255 iter_->nextCE(status);
257 } while ((offset = iter_->getOffset()) == lastSafeOffset);
265 iter_->resetToOffset(newOffset);
293 delete iter_;
294 iter_ = newIter;
334 : iter_(NULL), rbc_(coll), otherHalf_(0), dir_(0), offsets_(NULL) {
346 : iter_(NULL), rbc_(coll), otherHalf_(0), dir_(0), offsets_(NULL) {
362 dynamic_cast<const FCDUTF16CollationIterator *>(other.iter_);
367 dynamic_cast<const UTF16CollationIterator *>(other.iter_);
375 delete iter_;
376 iter_ = newIter;