Lines Matching refs:itr
207 typename TreeTy::iterator itr; variable
210 iterator(TreeTy* t) : itr(t) {} in iterator()
220 typename iterator::reference operator*() const { return itr->getValue(); }
221 typename iterator::pointer operator->() const { return &itr->getValue(); }
223 key_type_ref getKey() const { return itr->getValue().first; } in getKey()
224 data_type_ref getData() const { return itr->getValue().second; } in getData()
226 iterator& operator++() { ++itr; return *this; }
227 iterator operator++(int) { iterator tmp(*this); ++itr; return tmp; }
228 iterator& operator--() { --itr; return *this; }
229 iterator operator--(int) { iterator tmp(*this); --itr; return tmp; }
231 bool operator==(const iterator& RHS) const { return RHS.itr == itr; }
232 bool operator!=(const iterator& RHS) const { return RHS.itr != itr; }
381 typename TreeTy::iterator itr; variable
384 iterator(TreeTy* t) : itr(t) {} in iterator()
388 value_type_ref operator*() const { return itr->getValue(); }
389 value_type* operator->() const { return &itr->getValue(); }
391 key_type_ref getKey() const { return itr->getValue().first; } in getKey()
392 data_type_ref getData() const { return itr->getValue().second; } in getData()
395 iterator& operator++() { ++itr; return *this; }
396 iterator operator++(int) { iterator tmp(*this); ++itr; return tmp; }
397 iterator& operator--() { --itr; return *this; }
398 iterator operator--(int) { iterator tmp(*this); --itr; return tmp; }
399 bool operator==(const iterator& RHS) const { return RHS.itr == itr; }
400 bool operator!=(const iterator& RHS) const { return RHS.itr != itr; }