libstdc++
|
Go to the source code of this file.
Namespaces | |
std | |
std::__parallel | |
Functions | |
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::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) |
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::lexicographical_compare (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, InputIterator2 end2, __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, __gnu_parallel::sequential_tag) |
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) |
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 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 > | |
pair< InputIterator1, InputIterator2 > | std::__parallel::mismatch (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, __gnu_parallel::sequential_tag) |
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) |
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 , typename Predicate , typename IteratorTag1 , typename IteratorTag2 > | |
pair< InputIterator1, InputIterator2 > | std::__parallel::mismatch_switch (InputIterator1 begin1, InputIterator1 end1, InputIterator2 begin2, Predicate pred, IteratorTag1, IteratorTag2) |
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) |
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.