Home | History | Annotate | Download | only in base

Lines Matching full:begin

40 void STLDeleteContainerPointers(ForwardIterator begin, ForwardIterator end) {
41 while (begin != end) {
42 ForwardIterator temp = begin;
43 ++begin;
56 void STLDeleteContainerPairPointers(ForwardIterator begin,
58 while (begin != end) {
59 ForwardIterator temp = begin;
60 ++begin;
70 void STLDeleteContainerPairFirstPointers(ForwardIterator begin,
72 while (begin != end) {
73 ForwardIterator temp = begin;
74 ++begin;
84 void STLDeleteContainerPairSecondPointers(ForwardIterator begin,
86 while (begin != end) {
87 ForwardIterator temp = begin;
88 ++begin;
98 return std::count(container.begin(), container.end(), val);
115 return str->empty() ? NULL : &*str->begin();
123 // hash_set, or any other STL container which defines sensible begin(), end(),
135 STLDeleteContainerPointers(container->begin(), container->end());
146 STLDeleteContainerPairSecondPointers(container->begin(), container->end());
197 return std::find(collection.begin(), collection.end(), value) !=
219 std::set_difference(a1.begin(), a1.end(),
220 a2.begin(), a2.end(),
231 std::set_union(a1.begin(), a1.end(),
232 a2.begin(), a2.end(),
244 std::set_intersection(a1.begin(), a1.end(),
245 a2.begin(), a2.end(),
256 return std::includes(a1.begin(), a1.end(),
257 a2.begin(), a2.end());