/haiku/headers/cpp/ |
H A D | stl_iterator.h | 563 // This is the new version of reverse_iterator, as defined in the 570 class reverse_iterator class 587 typedef reverse_iterator<_Iterator> _Self; 590 reverse_iterator() {} function in class:reverse_iterator 591 explicit reverse_iterator(iterator_type __x) : current(__x) {} function in class:reverse_iterator 593 reverse_iterator(const _Self& __x) : current(__x.current) {} function in class:reverse_iterator 596 reverse_iterator(const reverse_iterator<_Iter>& __x) function in class:reverse_iterator 646 inline bool operator==(const reverse_iterator<_Iterator>& __x, 647 const reverse_iterator<_Iterato 683 class reverse_iterator { class 695 reverse_iterator() {} function in class:reverse_iterator 696 explicit reverse_iterator(_RandomAccessIterator __x) : current(__x) {} function in class:reverse_iterator 740 iterator_category(const reverse_iterator<_RandomAccessIterator, _Tp, _Reference, _Distance>&) argument 748 value_type(const reverse_iterator<_RandomAccessIterator, _Tp, _Reference, _Distance>&) argument 757 distance_type(const reverse_iterator<_RandomAccessIterator, _Tp, _Reference, _Distance>&) argument 767 operator ==(const reverse_iterator<_RandomAccessIterator, _Tp, _Reference, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, _Reference, _Distance>& __y) argument 778 operator <(const reverse_iterator<_RandomAccessIterator, _Tp, _Reference, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, _Reference, _Distance>& __y) argument 789 operator -(const reverse_iterator<_RandomAccessIterator, _Tp, _Reference, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, _Reference, _Distance>& __y) argument 799 operator +(_Dist __n, const reverse_iterator<_RandAccIter, _Tp, _Ref, _Dist>& __x) argument [all...] |
H A D | iterator.h | 85 using __STD::reverse_iterator;
|
H A D | stl_map.h | 82 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:map 143 reverse_iterator rbegin() { return _M_t.rbegin(); } 145 reverse_iterator rend() { return _M_t.rend(); }
|
H A D | stl_multimap.h | 81 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:multimap 140 reverse_iterator rbegin() { return _M_t.rbegin(); } 142 reverse_iterator rend() { return _M_t.rend(); }
|
H A D | stl_multiset.h | 67 typedef typename _Rep_type::const_reverse_iterator reverse_iterator; typedef in class:multiset 130 reverse_iterator rbegin() const { return _M_t.rbegin(); } 131 reverse_iterator rend() const { return _M_t.rend(); }
|
H A D | stl_set.h | 67 typedef typename _Rep_type::const_reverse_iterator reverse_iterator; typedef in class:set 124 reverse_iterator rbegin() const { return _M_t.rbegin(); } 125 reverse_iterator rend() const { return _M_t.rend(); }
|
H A D | stl_bvector.h | 392 typedef reverse_iterator<const_iterator> const_reverse_iterator; 393 typedef reverse_iterator<iterator> reverse_iterator; typedef in class:vector 395 typedef reverse_iterator<const_iterator, value_type, const_reference, 397 typedef reverse_iterator<iterator, value_type, reference, difference_type> 398 reverse_iterator; typedef in class:vector 501 reverse_iterator rbegin() { return reverse_iterator(end()); } 505 reverse_iterator rend() { return reverse_iterator(begi [all...] |
H A D | stl_vector.h | 174 typedef reverse_iterator<const_iterator> const_reverse_iterator; 175 typedef reverse_iterator<iterator> reverse_iterator; typedef in class:vector 177 typedef reverse_iterator<const_iterator, value_type, const_reference, 179 typedef reverse_iterator<iterator, value_type, reference, difference_type> 180 reverse_iterator; typedef in class:vector 202 reverse_iterator rbegin() 203 { return reverse_iterator(end()); } 206 reverse_iterator rend() 207 { return reverse_iterator(begi [all...] |
H A D | stl_list.h | 270 typedef reverse_iterator<const_iterator> const_reverse_iterator; 271 typedef reverse_iterator<iterator> reverse_iterator; typedef in class:list 278 reverse_iterator; typedef in class:list 318 reverse_iterator rbegin() 319 { return reverse_iterator(end()); } 323 reverse_iterator rend() 324 { return reverse_iterator(begin()); }
|
H A D | stl_deque.h | 499 typedef reverse_iterator<const_iterator> const_reverse_iterator; 500 typedef reverse_iterator<iterator> reverse_iterator; typedef in class:_Deque_iterator::deque 502 typedef reverse_iterator<const_iterator, value_type, const_reference, 505 typedef reverse_iterator<iterator, value_type, reference, difference_type> 506 reverse_iterator; typedef in class:_Deque_iterator::deque 536 reverse_iterator rbegin() { return reverse_iterator(_M_finish); } 537 reverse_iterator rend() { return reverse_iterator(_M_star [all...] |
H A D | stl_rope.h | 1839 typedef reverse_iterator<const_iterator> const_reverse_iterator; 1841 typedef reverse_iterator<const_iterator, value_type, const_reference, 2242 typedef reverse_iterator<iterator> reverse_iterator; typedef in class:rope 2244 typedef reverse_iterator<iterator, value_type, reference, 2245 difference_type> reverse_iterator; typedef in class:rope 2248 reverse_iterator mutable_rbegin() { 2249 return reverse_iterator(mutable_end()); 2252 reverse_iterator mutable_rend() { 2253 return reverse_iterator(mutable_begi [all...] |
H A D | stl_tree.h | 626 typedef reverse_iterator<const_iterator> const_reverse_iterator; 627 typedef reverse_iterator<iterator> reverse_iterator; typedef in class:_Rb_tree 631 reverse_iterator; typedef in class:_Rb_tree 690 reverse_iterator rbegin() { return reverse_iterator(end()); } 694 reverse_iterator rend() { return reverse_iterator(begin()); }
|
H A D | stl_algo.h | 2735 typedef reverse_iterator<_BidirectionalIter1> _RevIter1; 2736 typedef reverse_iterator<_BidirectionalIter2> _RevIter2; 2760 typedef reverse_iterator<_BidirectionalIter1> _RevIter1; 2761 typedef reverse_iterator<_BidirectionalIter2> _RevIter2;
|
/haiku/headers/cpp/std/ |
H A D | bastring.h | 157 typedef ::reverse_iterator<iterator> reverse_iterator; typedef in class:basic_string 158 typedef ::reverse_iterator<const_iterator> const_reverse_iterator; 440 reverse_iterator rbegin() { return reverse_iterator (end ()); } 443 reverse_iterator rend() { return reverse_iterator (begin ()); }
|
/haiku/src/servers/launch/ |
H A D | LaunchDaemon.cpp | 1718 for (JobMap::reverse_iterator iterator = fJobs.rbegin();
|