Home | History | Annotate | Download | only in leveldb

Lines Matching refs:db_iterator_

199       db_iterator_(transaction_->db_->CreateIterator(&transaction_->snapshot_)),
217 s = db_iterator_->SeekToLast();
231 s = db_iterator_->Seek(target);
250 LevelDBIterator* non_current = (current_ == db_iterator_.get())
252 : db_iterator_.get();
286 LevelDBIterator* non_current = (current_ == db_iterator_.get())
288 : db_iterator_.get();
344 if (db_iterator_->IsValid()) {
349 data_iterator_->Seek(db_iterator_->Key());
351 !comparator_->Compare(data_iterator_->Key(), db_iterator_->Key())) {
358 data_iterator_->Seek(db_iterator_->Key());
366 return comparator_->Compare(data_iterator_->Key(), db_iterator_->Key()) < 0;
370 return comparator_->Compare(data_iterator_->Key(), db_iterator_->Key()) > 0;
379 if (data_iterator_->IsValid() && db_iterator_->IsValid() &&
380 !comparator_->Compare(data_iterator_->Key(), db_iterator_->Key())) {
384 db_iterator_->Next();
386 db_iterator_->Prev();
393 (!db_iterator_->IsValid() || DataIteratorIsLower())) {
397 (!db_iterator_->IsValid() || DataIteratorIsHigher())) {
412 if (db_iterator_->IsValid()) {
414 comparator_->Compare(db_iterator_->Key(), smallest->Key()) < 0)
415 smallest = db_iterator_.get();
427 if (db_iterator_->IsValid()) {
429 comparator_->Compare(db_iterator_->Key(), largest->Key()) > 0)
430 largest = db_iterator_.get();