/external/stlport/test/unit/ |
insert_test.cpp | 39 insert_iterator<deque <char const*> > itd(names, i); 40 itd = copy(array2, array2 + 3, insert_iterator<deque <char const*> >(names, i));
|
copy_test.cpp | 101 insert_iterator<vector<int> > i(v2, v2.begin());
|
/frameworks/base/media/libdrm/mobile2/src/util/ustl-1.0/ |
uiterator.h | 108 /// \class insert_iterator uiterator.h ustl.h 113 class insert_iterator { class in namespace:ustl 121 explicit insert_iterator (Container& ctr, iterator ip) : m_rCtr (ctr), m_ip (ip) {} function in class:ustl::insert_iterator 122 inline insert_iterator& operator= (typename Container::const_reference v) 124 inline insert_iterator& operator* (void) { return (*this); } 125 inline insert_iterator& operator++ (void) { ++ m_ip; return (*this); } 126 inline insert_iterator operator++ (int) { insert_iterator prev (*this); ++ m_ip; return (*this); } 132 /// Returns the insert_iterator for \p ctr. 134 inline insert_iterator<Container> inserter (Container& ctr, typename Container::iterator ip [all...] |
/external/stlport/stlport/stl/ |
_unordered_map.h | 366 // Specialization of insert_iterator so that it will work for unordered_map 383 class insert_iterator<_STLP_TR1 unordered_map<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { class 395 insert_iterator(_Container& __x) : container(&__x) {} function in class:insert_iterator 396 insert_iterator(_Container& __x, typename _Container::iterator) function in class:insert_iterator 398 insert_iterator<_Container>& 403 insert_iterator<_Container>& operator*() { return *this; } 404 insert_iterator<_Container>& operator++() { return *this; } 405 insert_iterator<_Container>& operator++(int) { return *this; } 409 class insert_iterator<_STLP_TR1 unordered_multimap<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { class 422 insert_iterator(_Container& __x) : container(&__x) { function in class:insert_iterator 423 insert_iterator(_Container& __x, typename _Container::iterator) function in class:insert_iterator [all...] |
_unordered_set.h | 341 // Specialization of insert_iterator so that it will work for unordered_set 358 class insert_iterator<_STLP_TR1 unordered_set<_Value, _HashFcn, _EqualKey, _Alloc> > { class 370 insert_iterator(_Container& __x) : container(&__x) {} function in class:insert_iterator 371 insert_iterator(_Container& __x, typename _Container::iterator) function in class:insert_iterator 373 insert_iterator<_Container>& 378 insert_iterator<_Container>& operator*() { return *this; } 379 insert_iterator<_Container>& operator++() { return *this; } 380 insert_iterator<_Container>& operator++(int) { return *this; } 384 class insert_iterator<_STLP_TR1 unordered_multiset<_Value, _HashFcn, _EqualKey, _Alloc> > { class 397 insert_iterator(_Container& __x) : container(&__x) { function in class:insert_iterator 398 insert_iterator(_Container& __x, typename _Container::iterator) function in class:insert_iterator [all...] |
_iterator.h | 220 class insert_iterator class in inherits:iterator 222 typedef insert_iterator<_Container> _Self; 230 insert_iterator(_Container& __x, typename _Container::iterator __i) function in class:insert_iterator 249 inline insert_iterator<_Container> _STLP_CALL 252 return insert_iterator<_Container>(__x, __iter(__i));
|
_hash_map.h | 438 // Specialization of insert_iterator so that it will work for hash_map 441 class insert_iterator<hash_map<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { class 453 insert_iterator(_Container& __x) : container(&__x) {} function in class:insert_iterator 454 insert_iterator(_Container& __x, typename _Container::iterator) function in class:insert_iterator 456 insert_iterator<_Container>& 461 insert_iterator<_Container>& operator*() { return *this; } 462 insert_iterator<_Container>& operator++() { return *this; } 463 insert_iterator<_Container>& operator++(int) { return *this; } 467 class insert_iterator<hash_multimap<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { class 480 insert_iterator(_Container& __x) : container(&__x) { function in class:insert_iterator 481 insert_iterator(_Container& __x, typename _Container::iterator) function in class:insert_iterator [all...] |
_hash_set.h | 419 // Specialization of insert_iterator so that it will work for hash_set 436 class insert_iterator<hash_set<_Value, _HashFcn, _EqualKey, _Alloc> > { class 448 insert_iterator(_Container& __x) : container(&__x) {} function in class:insert_iterator 449 insert_iterator(_Container& __x, typename _Container::iterator) function in class:insert_iterator 451 insert_iterator<_Container>& 456 insert_iterator<_Container>& operator*() { return *this; } 457 insert_iterator<_Container>& operator++() { return *this; } 458 insert_iterator<_Container>& operator++(int) { return *this; } 462 class insert_iterator<hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc> > { class 475 insert_iterator(_Container& __x) : container(&__x) { function in class:insert_iterator 476 insert_iterator(_Container& __x, typename _Container::iterator) function in class:insert_iterator [all...] |
_slist.h | 872 // Specialization of insert_iterator so that insertions will be constant 875 class insert_iterator<slist<_Tp, _Alloc> > { class 888 insert_iterator(_Container& __x, typename _Container::iterator __i) function in class:insert_iterator 896 insert_iterator<_Container>& 902 insert_iterator<_Container>& operator*() { return *this; } 903 insert_iterator<_Container>& operator++() { return *this; } 904 insert_iterator<_Container>& operator++(int) { return *this; }
|
_iterator_old.h | 49 iterator_category(const insert_iterator<_Container>&) { return output_iterator_tag(); }
|