MCPcopy Create free account
hub / github.com/ceph/ceph / reverse_iterator

Class reverse_iterator

src/include/compact_set.h:105–116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

103 : iterator_base<typename Set::const_reverse_iterator>(s, i) { }
104 };
105 class reverse_iterator : public iterator_base<typename Set::reverse_iterator> {
106 public:
107 reverse_iterator() { }
108 reverse_iterator(const iterator_base<typename Set::reverse_iterator>& o)
109 : iterator_base<typename Set::reverse_iterator>(o) { }
110 reverse_iterator(compact_set_base* s) : iterator_base<typename Set::reverse_iterator>(s) { }
111 reverse_iterator(compact_set_base* s, const typename Set::reverse_iterator& i)
112 : iterator_base<typename Set::reverse_iterator>(s, i) { }
113 operator const_iterator() const {
114 return const_iterator(this->set, this->it);
115 }
116 };
117
118 compact_set_base() {}
119 compact_set_base(const compact_set_base& o) {

Callers 5

rbeginMethod · 0.70
rendMethod · 0.70
sieve_evictMethod · 0.50
rbeginMethod · 0.50
rendMethod · 0.50

Calls 1

const_iteratorClass · 0.70

Tested by

no test coverage detected