Lines Matching refs:Iterator
82 SkipListRep::Iterator iter(&skip_list_); in Get()
101 class Iterator : public MemTableRep::Iterator { class in ROCKSDB_NAMESPACE::__anon1cbf76c00111::SkipListRep
102 InlineSkipList<const MemTableRep::KeyComparator&>::Iterator iter_;
107 explicit Iterator( in Iterator() function in ROCKSDB_NAMESPACE::__anon1cbf76c00111::SkipListRep::Iterator
111 ~Iterator() override {} in ~Iterator()
162 class LookaheadIterator : public MemTableRep::Iterator {
254 InlineSkipList<const MemTableRep::KeyComparator&>::Iterator iter_;
255 InlineSkipList<const MemTableRep::KeyComparator&>::Iterator prev_;
258 MemTableRep::Iterator* GetIterator(Arena* arena = nullptr) override { in GetIterator()
266 arena ? arena->AllocateAligned(sizeof(SkipListRep::Iterator)) in GetIterator()
267 : operator new(sizeof(SkipListRep::Iterator)); in GetIterator()
268 return new (mem) SkipListRep::Iterator(&skip_list_); in GetIterator()