Lines Matching refs:iterator
28 class iterator;
66 class iterator {
69 iterator& operator++() {
82 bool operator==(const iterator& other) const {
86 bool operator!=(const iterator& other) const {
95 iterator(const List* list_) : list(list_) {}
96 iterator(const List* list_, LinkedBuffer* buffer_, T* p_) :
105 const iterator& begin() const { return beginIterator; }
107 iterator end() const { return iterator(this, currentBuffer, current); }
123 const iterator beginIterator;