Parallel STL function calls corresponding to the stl_algobase.h header. The functions defined here mainly do case switches and call the actual parallelized versions in other files. Inlining policy: Functions that basically only contain one function call, are declared inline. This file is a GNU parallel extension to the Standard C++ Library.
More...
Go to the source code of this file.
Namespaces
Functions
-
template<typename _IIter1 , typename _IIter2 , typename _Predicate , typename _IteratorTag1 , typename _IteratorTag2 > bool std::__parallel::__lexicographical_compare_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, _IteratorTag1, _IteratorTag2)
-
template<typename _RAIter1 , typename _RAIter2 , typename _Predicate > bool std::__parallel::__lexicographical_compare_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag)
-
template<typename _RAIter1 , typename _RAIter2 , typename _Predicate > pair< _RAIter1, _RAIter2 > std::__parallel::__mismatch_switch (_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag)
-
template<typename _IIter1 , typename _IIter2 , typename _Predicate , typename _IteratorTag1 , typename _IteratorTag2 > pair< _IIter1, _IIter2 > std::__parallel::__mismatch_switch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, _IteratorTag1, _IteratorTag2)
-
template<typename _IIter1 , typename _IIter2 , typename _Predicate > bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, __gnu_parallel::sequential_tag)
-
template<typename _IIter1 , typename _IIter2 > bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2)
-
template<typename _IIter1 , typename _IIter2 , typename _Predicate > bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred)
-
template<typename _IIter1 , typename _IIter2 > bool std::__parallel::equal (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, __gnu_parallel::sequential_tag)
-
template<typename _IIter1 , typename _IIter2 , typename _Predicate > bool std::__parallel::lexicographical_compare (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred)
-
template<typename _IIter1 , typename _IIter2 > bool std::__parallel::lexicographical_compare (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, __gnu_parallel::sequential_tag)
-
template<typename _IIter1 , typename _IIter2 > bool std::__parallel::lexicographical_compare (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2)
-
template<typename _IIter1 , typename _IIter2 , typename _Predicate > bool std::__parallel::lexicographical_compare (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, __gnu_parallel::sequential_tag)
-
template<typename _IIter1 , typename _IIter2 , typename _Predicate > pair< _IIter1, _IIter2 > std::__parallel::mismatch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, __gnu_parallel::sequential_tag)
-
template<typename _IIter1 , typename _IIter2 , typename _Predicate > pair< _IIter1, _IIter2 > std::__parallel::mismatch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred)
-
template<typename _IIter1 , typename _IIter2 > pair< _IIter1, _IIter2 > std::__parallel::mismatch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2)
-
template<typename _IIter1 , typename _IIter2 > pair< _IIter1, _IIter2 > std::__parallel::mismatch (_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, __gnu_parallel::sequential_tag)
Detailed Description
Parallel STL function calls corresponding to the stl_algobase.h header. The functions defined here mainly do case switches and call the actual parallelized versions in other files. Inlining policy: Functions that basically only contain one function call, are declared inline. This file is a GNU parallel extension to the Standard C++ Library.
Definition in file algobase.h.