algobase.h File Reference
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.
Go to the source code of this file.
Namespaces
Defines
Functions
-
template<typename InputIterator1, typename InputIterator2, typename Predicate> bool std::__parallel::equal (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, Predicate pred)
-
template<typename InputIterator1, typename InputIterator2> bool std::__parallel::equal (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2)
-
template<typename InputIterator1, typename InputIterator2, typename Predicate> bool std::__parallel::equal (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, Predicate pred, __gnu_parallel::sequential_tag)
-
template<typename InputIterator1, typename InputIterator2> bool std::__parallel::equal (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, __gnu_parallel::sequential_tag)
-
template<typename InputIterator1, typename InputIterator2, typename Predicate> bool std::__parallel::lexicographical_compare (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, InputIterator2 end2, Predicate pred)
-
template<typename InputIterator1, typename InputIterator2> bool std::__parallel::lexicographical_compare (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, InputIterator2 end2)
-
template<typename InputIterator1, typename InputIterator2, typename Predicate> bool std::__parallel::lexicographical_compare (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, InputIterator2 end2, Predicate pred, __gnu_parallel::sequential_tag)
-
template<typename InputIterator1, typename InputIterator2> bool std::__parallel::lexicographical_compare (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, InputIterator2 end2, __gnu_parallel::sequential_tag)
-
template<typename RandomAccessIterator1, typename RandomAccessIterator2, typename Predicate> bool std::__parallel::lexicographical_compare_switch (RandomAccessIterator1 begin1, RandomAccessIterator1 end1, RandomAccessIterator2 begin2, RandomAccessIterator2 end2, Predicate pred, random_access_iterator_tag, random_access_iterator_tag)
-
template<typename InputIterator1, typename InputIterator2, typename Predicate, typename IteratorTag1, typename IteratorTag2> bool std::__parallel::lexicographical_compare_switch (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, InputIterator2 end2, Predicate pred, IteratorTag1, IteratorTag2)
-
template<typename InputIterator1, typename InputIterator2, typename Predicate> pair< InputIterator1, InputIterator2 > std::__parallel::mismatch (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, Predicate pred)
-
template<typename InputIterator1, typename InputIterator2> pair< InputIterator1, InputIterator2 > std::__parallel::mismatch (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2)
-
template<typename InputIterator1, typename InputIterator2, typename Predicate> pair< InputIterator1, InputIterator2 > std::__parallel::mismatch (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, Predicate pred, __gnu_parallel::sequential_tag)
-
template<typename InputIterator1, typename InputIterator2> pair< InputIterator1, InputIterator2 > std::__parallel::mismatch (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, __gnu_parallel::sequential_tag)
-
template<typename RandomAccessIterator1, typename RandomAccessIterator2, typename Predicate> pair< RandomAccessIterator1,
RandomAccessIterator2 > std::__parallel::mismatch_switch (RandomAccessIterator1 begin1, RandomAccessIterator1 end1, RandomAccessIterator2 begin2, Predicate pred, random_access_iterator_tag, random_access_iterator_tag)
-
template<typename InputIterator1, typename InputIterator2, typename Predicate, typename IteratorTag1, typename IteratorTag2> pair< InputIterator1, InputIterator2 > std::__parallel::mismatch_switch (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, Predicate pred, IteratorTag1, IteratorTag2)
Generated on Wed Mar 26 00:43:34 2008 for libstdc++ by
1.5.1