Parallel implementations of set operations for random-access iterators. More...
Namespaces | |
__gnu_parallel | |
GNU parallel code for public use. | |
Functions | |
template<typename _IIter , typename _OutputIterator > | |
_OutputIterator | __gnu_parallel::__copy_tail (std::pair< _IIter, _IIter > __b, std::pair< _IIter, _IIter > __e, _OutputIterator __r) |
template<typename _IIter , typename _OutputIterator , typename _Compare > | |
_OutputIterator | __gnu_parallel::__parallel_set_difference (_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) |
template<typename _IIter , typename _OutputIterator , typename _Compare > | |
_OutputIterator | __gnu_parallel::__parallel_set_intersection (_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) |
template<typename _IIter , typename _OutputIterator , typename _Operation > | |
_OutputIterator | __gnu_parallel::__parallel_set_operation (_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Operation __op) |
template<typename _IIter , typename _OutputIterator , typename _Compare > | |
_OutputIterator | __gnu_parallel::__parallel_set_symmetric_difference (_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) |
template<typename _IIter , typename _OutputIterator , typename _Compare > | |
_OutputIterator | __gnu_parallel::__parallel_set_union (_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) |
Parallel implementations of set operations for random-access iterators.
This file is a GNU parallel extension to the Standard C++ Library.