Lines Matching full:iter_
54 : UObject(other), iter_(NULL), rbc_(NULL), otherHalf_(0), dir_(0), offsets_(NULL) {
60 delete iter_;
85 int32_t i = iter_->getCEsLength();
93 return iter_->getOffset();
115 // The iter_ is already reset to the start of the text.
123 iter_->clearCEsIfNoneRemaining();
124 int64_t ce = iter_->nextCE(status);
155 *iter_ == *that.iter_;
175 iter_->resetToOffset(string_.length());
195 int32_t limitOffset = iter_->getCEsLength() == 0 ? iter_->getOffset() : 0;
196 int64_t ce = iter_->previousCE(*offsets_, status);
208 offsets_->addElement(iter_->getOffset(), status);
222 iter_ ->resetToOffset(0);
250 iter_->resetToOffset(lastSafeOffset);
252 iter_->nextCE(status);
254 } while ((offset = iter_->getOffset()) == lastSafeOffset);
262 iter_->resetToOffset(newOffset);
290 delete iter_;
291 iter_ = newIter;
331 : iter_(NULL), rbc_(coll), otherHalf_(0), dir_(0), offsets_(NULL) {
343 : iter_(NULL), rbc_(coll), otherHalf_(0), dir_(0), offsets_(NULL) {
359 dynamic_cast<const FCDUTF16CollationIterator *>(other.iter_);
364 dynamic_cast<const UTF16CollationIterator *>(other.iter_);
372 delete iter_;
373 iter_ = newIter;