Lines Matching refs:const_iterator
51 class const_iterator;
52 friend class const_iterator;
54 const_iterator begin() const;
55 const_iterator end() const;
63 class NodeAuxData<T, def>::const_iterator {
71 const_iterator(const ZoneVector<T>* data, size_t current)
73 const_iterator(const const_iterator& other)
79 bool operator==(const const_iterator& other) const {
82 bool operator!=(const const_iterator& other) const {
85 const_iterator& operator++() {
89 const_iterator operator++(int);
97 typename NodeAuxData<T, def>::const_iterator NodeAuxData<T, def>::begin()
99 return typename NodeAuxData<T, def>::const_iterator(&aux_data_, 0);
103 typename NodeAuxData<T, def>::const_iterator NodeAuxData<T, def>::end() const {
104 return typename NodeAuxData<T, def>::const_iterator(&aux_data_,