Lines Matching refs:Iterator
69 class Iterator {
73 explicit Iterator(const SkipList* list);
212 inline SkipList<Key, Comparator>::Iterator::Iterator(const SkipList* list) {
217 inline void SkipList<Key, Comparator>::Iterator::SetList(const SkipList* list) {
223 inline bool SkipList<Key, Comparator>::Iterator::Valid() const {
228 inline const Key& SkipList<Key, Comparator>::Iterator::key() const {
234 inline void SkipList<Key, Comparator>::Iterator::Next() {
240 inline void SkipList<Key, Comparator>::Iterator::Prev() {
251 inline void SkipList<Key, Comparator>::Iterator::Seek(const Key& target) {
256 inline void SkipList<Key, Comparator>::Iterator::SeekForPrev(
268 inline void SkipList<Key, Comparator>::Iterator::SeekToFirst() {
273 inline void SkipList<Key, Comparator>::Iterator::SeekToLast() {