Lines Matching defs:Iterator

155         typedef DequeIterator<T, inlineCapacity> Iterator;
160 DequeIterator(const Iterator& other) : Base(other) { }
161 DequeIterator& operator=(const Iterator& other) { Base::assign(other); return *this; }
166 bool operator==(const Iterator& other) const { return Base::isEqual(other); }
167 bool operator!=(const Iterator& other) const { return !Base::isEqual(other); }
169 Iterator& operator++() { Base::increment(); return *this; }
171 Iterator& operator--() { Base::decrement(); return *this; }
179 typedef DequeConstIterator<T, inlineCapacity> Iterator;
185 DequeConstIterator(const Iterator& other) : Base(other) { }
187 DequeConstIterator& operator=(const Iterator& other) { Base::assign(other); return *this; }
193 bool operator==(const Iterator& other) const { return Base::isEqual(other); }
194 bool operator!=(const Iterator& other) const { return !Base::isEqual(other); }
196 Iterator& operator++() { Base::increment(); return *this; }
198 Iterator& operator--() { Base::decrement(); return *this; }
206 typedef DequeReverseIterator<T, inlineCapacity> Iterator;
211 DequeReverseIterator(const Iterator& other) : Base(other) { }
212 DequeReverseIterator& operator=(const Iterator& other) { Base::assign(other); return *this; }
217 bool operator==(const Iterator& other) const { return Base::isEqual(other); }
218 bool operator!=(const Iterator& other) const { return !Base::isEqual(other); }
220 Iterator& operator++() { Base::decrement(); return *this; }
222 Iterator& operator--() { Base::increment(); return *this; }
230 typedef DequeConstReverseIterator<T, inlineCapacity> Iterator;
236 DequeConstReverseIterator(const Iterator& other) : Base(other) { }
238 DequeConstReverseIterator& operator=(const Iterator& other) { Base::assign(other); return *this; }
244 bool operator==(const Iterator& other) const { return Base::isEqual(other); }
245 bool operator!=(const Iterator& other) const { return !Base::isEqual(other); }
247 Iterator& operator++() { Base::decrement(); return *this; }
249 Iterator& operator--() { Base::increment(); return *this; }