Lines Matching refs:iter_
54 : UObject(other), iter_(NULL), rbc_(NULL), otherHalf_(0), dir_(0), offsets_(NULL) { in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
60 delete iter_; in ~CollationElementIterator()
85 int32_t i = iter_->getCEsLength(); in getOffset()
93 return iter_->getOffset(); in getOffset()
123 iter_->clearCEsIfNoneRemaining(); in next()
124 int64_t ce = iter_->nextCE(status); in next()
155 *iter_ == *that.iter_; in operator ==()
175 iter_->resetToOffset(string_.length()); in previous()
195 int32_t limitOffset = iter_->getCEsLength() == 0 ? iter_->getOffset() : 0; in previous()
196 int64_t ce = iter_->previousCE(*offsets_, status); in previous()
208 offsets_->addElement(iter_->getOffset(), status); in previous()
222 iter_ ->resetToOffset(0); in reset()
250 iter_->resetToOffset(lastSafeOffset); in setOffset()
252 iter_->nextCE(status); in setOffset()
254 } while ((offset = iter_->getOffset()) == lastSafeOffset); in setOffset()
262 iter_->resetToOffset(newOffset); in setOffset()
290 delete iter_; in setText()
291 iter_ = newIter; in setText()
331 : iter_(NULL), rbc_(coll), otherHalf_(0), dir_(0), offsets_(NULL) { in CollationElementIterator()
343 : iter_(NULL), rbc_(coll), otherHalf_(0), dir_(0), offsets_(NULL) { in CollationElementIterator()
359 dynamic_cast<const FCDUTF16CollationIterator *>(other.iter_); in operator =()
364 dynamic_cast<const UTF16CollationIterator *>(other.iter_); in operator =()
372 delete iter_; in operator =()
373 iter_ = newIter; in operator =()