• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/utils/HelpGen/src/

Lines Matching refs:iterator

34 	typedef value_type*	      iterator;\
36 typedef iterator pointer;\
37 typedef const iterator const_pointer;\
43 typedef iterator OutputIterator;\
48 inline void PlacementCopy( const_iterator first, const_iterator last, iterator result )\
54 inline void ConstructObjects( iterator first, iterator last, const value_type& pattern )\
60 inline void CopyObjects( iterator first, iterator last, iterator result )\
66 inline void CopyObjectsBack( iterator first, iterator last, iterator result )\
82 iterator mpPos;\
88 reverse_iterator ( iterator pPos )\
134 iterator mpPos;\
139 const_reverse_iterator( const iterator pPos )\
193 inline void DestructRange( iterator first, iterator last )\
204 inline iterator DoInsert(iterator position, const value_type& x)\
225 iterator pNewStart = (iterator)( new char[newLen*sizeof(value_type)] );\
229 iterator atPosition = pNewStart + difference_type( position - mpStart );\
233 iterator newPos = atPosition;\
283 mpStart = (iterator)( new char[newLen*sizeof(value_type)] );\
311 inline iterator begin() { return mpStart; }\
315 inline iterator end() { return mpEnd; }\
353 inline iterator insert(iterator position, const value_type& x = value_type())\
371 inline void erase(iterator first, iterator last)\
382 iterator newEnd = mpEnd - difference_type( last - first );\
388 inline void erase( iterator position )\
406 typedef value_type* iterator;\
408 typedef iterator pointer;\
409 typedef const iterator const_pointer;\
415 typedef iterator OutputIterator;\
420 inline void PlacementCopy( const_iterator first, const_iterator last, iterator result )\
425 inline void ConstructObjects( iterator first, iterator last, const value_type& pattern )\
436 inline void CopyObjects( iterator first, iterator last, iterator result )\
441 inline void CopyObjectsBack( iterator first, iterator last, iterator result )\
454 iterator mpPos;\
460 reverse_iterator ( iterator pPos )\
506 iterator mpPos;\
511 const_reverse_iterator( const iterator pPos )\
565 inline void DestructRange( iterator WXUNUSED(first), iterator WXUNUSED(last))\
569 inline iterator DoInsert(iterator position, const value_type& x)\
590 iterator pNewStart = (iterator)( new char[newLen*sizeof(value_type)] );\
594 iterator atPosition = pNewStart + difference_type( position - mpStart );\
598 iterator newPos = atPosition;\
648 mpStart = (iterator)( new char[newLen*sizeof(value_type)] );\
676 inline iterator begin() { return mpStart; }\
680 inline iterator end() { return mpEnd; }\
718 inline iterator insert(iterator position, const value_type& x = value_type())\
736 inline void erase(iterator first, iterator last)\
747 iterator newEnd = mpEnd - difference_type( last - first );\
753 inline void erase( iterator position )\