Lines Matching refs:iter_
57 : UObject(other), iter_(NULL), rbc_(NULL), otherHalf_(0), dir_(0), offsets_(NULL) { in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
63 delete iter_; in ~CollationElementIterator()
88 int32_t i = iter_->getCEsLength(); in getOffset()
96 return iter_->getOffset(); in getOffset()
126 iter_->clearCEsIfNoneRemaining(); in next()
127 int64_t ce = iter_->nextCE(status); in next()
158 *iter_ == *that.iter_; in operator ==()
178 iter_->resetToOffset(string_.length()); in previous()
198 int32_t limitOffset = iter_->getCEsLength() == 0 ? iter_->getOffset() : 0; in previous()
199 int64_t ce = iter_->previousCE(*offsets_, status); in previous()
211 offsets_->addElement(iter_->getOffset(), status); in previous()
225 iter_ ->resetToOffset(0); in reset()
253 iter_->resetToOffset(lastSafeOffset); in setOffset()
255 iter_->nextCE(status); in setOffset()
257 } while ((offset = iter_->getOffset()) == lastSafeOffset); in setOffset()
265 iter_->resetToOffset(newOffset); in setOffset()
293 delete iter_; in setText()
294 iter_ = newIter; in setText()
334 : iter_(NULL), rbc_(coll), otherHalf_(0), dir_(0), offsets_(NULL) { in CollationElementIterator()
346 : iter_(NULL), rbc_(coll), otherHalf_(0), dir_(0), offsets_(NULL) { in CollationElementIterator()
362 dynamic_cast<const FCDUTF16CollationIterator *>(other.iter_); in operator =()
367 dynamic_cast<const UTF16CollationIterator *>(other.iter_); in operator =()
375 delete iter_; in operator =()
376 iter_ = newIter; in operator =()