Lines Matching refs:const_iterator
155 class const_iterator;
156 inline const_iterator begin() const;
157 inline const_iterator end() const;
194 class ZoneHandleSet<T>::const_iterator {
202 const_iterator(const const_iterator& other) = default;
203 const_iterator& operator=(const const_iterator& other) = default;
206 bool operator==(const const_iterator& other) const {
209 bool operator!=(const const_iterator& other) const {
212 const_iterator& operator++() {
217 const_iterator operator++(int);
222 explicit const_iterator(const ZoneHandleSet<T>* set, size_t current)
230 typename ZoneHandleSet<T>::const_iterator ZoneHandleSet<T>::begin() const {
231 return ZoneHandleSet<T>::const_iterator(this, 0);
235 typename ZoneHandleSet<T>::const_iterator ZoneHandleSet<T>::end() const {
236 return ZoneHandleSet<T>::const_iterator(this, size());