Lines Matching refs:Iterator
196 typedef GenericMemberIterator Iterator; typedef
241 Iterator& operator=(const NonConstIterator & it) { ptr_ = it.ptr_; return *this; }
245 Iterator& operator++(){ ++ptr_; return *this; }
246 Iterator& operator--(){ --ptr_; return *this; }
247 Iterator operator++(int){ Iterator old(*this); ++ptr_; return old; }
248 Iterator operator--(int){ Iterator old(*this); --ptr_; return old; }
253 Iterator operator+(DifferenceType n) const { return Iterator(ptr_+n); }
254 Iterator operator-(DifferenceType n) const { return Iterator(ptr_-n); }
256 Iterator& operator+=(DifferenceType n) { ptr_+=n; return *this; }
257 Iterator& operator-=(DifferenceType n) { ptr_-=n; return *this; }
303 typedef GenericMember<Encoding,Allocator>* Iterator; typedef
310 typedef const GenericMember<Encoding,Allocator>* Iterator; typedef
676 …typedef typename GenericMemberIterator<false,Encoding,Allocator>::Iterator MemberIterator; //!< M…
677 …typedef typename GenericMemberIterator<true,Encoding,Allocator>::Iterator ConstMemberIterator; //…
2133 typedef typename Map::iterator Iterator;
2138 typedef typename MapTraits::Iterator MapIterator;