Home | History | Annotate | Download | only in drive

Lines Matching refs:it_

97   : it_(it.Pass()) {
99 DCHECK(it_);
104 it_->Seek(leveldb::Slice(GetHeaderDBKey()));
115 return !it_->Valid();
130 std::string current_key = it_->key().ToString();
132 it_->Seek(leveldb::Slice(cache_entry_key));
134 bool success = it_->Valid() &&
135 it_->key().compare(cache_entry_key) == 0 &&
136 cache_entry->ParseFromArray(it_->value().data(), it_->value().size());
139 it_->Seek(leveldb::Slice(current_key));
141 DCHECK_EQ(current_key, it_->key().ToString());
150 for (it_->Next() ; it_->Valid(); it_->Next()) {
151 if (!IsChildEntryKey(it_->key()) &&
152 !IsCacheEntryKey(it_->key()) &&
153 entry_.ParseFromArray(it_->value().data(), it_->value().size()))
160 return !it_->status().ok();
164 scoped_ptr<leveldb::Iterator> it) : it_(it.Pass()) {
166 DCHECK(it_);
168 it_->SeekToFirst();
178 return !it_->Valid();
198 it_->Next();
204 return !it_->status().ok();
208 for (; it_->Valid(); it_->Next()) {
211 if (IsCacheEntryKey(it_->key()) &&
212 entry_.ParseFromArray(it_->value().data(), it_->value().size())) {
215 const int id_length = it_->key().size() - 1 - kSuffixLength;
216 resource_id_.assign(it_->key().data(), id_length);