|
class | __gnu_parallel::__binder1st< _Operation, _FirstArgumentType, _SecondArgumentType, _ResultType > |
| Similar to std::binder1st, but giving the argument types explicitly. More...
|
|
class | __gnu_parallel::__binder2nd< _Operation, _FirstArgumentType, _SecondArgumentType, _ResultType > |
| Similar to std::binder2nd, but giving the argument types explicitly. More...
|
|
class | __gnu_parallel::__unary_negate< _Predicate, argument_type > |
| Similar to std::unary_negate, but giving the argument types explicitly. More...
|
|
class | __gnu_parallel::_EqualFromLess< _T1, _T2, _Compare > |
| Constructs predicate for equality from strict weak ordering predicate. More...
|
|
struct | __gnu_parallel::_EqualTo< _T1, _T2 > |
| Similar to std::equal_to, but allows two different types. More...
|
|
struct | __gnu_parallel::_Less< _T1, _T2 > |
| Similar to std::less, but allows two different types. More...
|
|
struct | __gnu_parallel::_Multiplies< _Tp1, _Tp2, _Result > |
| Similar to std::multiplies, but allows two different types. More...
|
|
struct | __gnu_parallel::_Plus< _Tp1, _Tp2, _Result > |
| Similar to std::plus, but allows two different types. More...
|
|
class | __gnu_parallel::_PseudoSequence< _Tp, _DifferenceTp > |
| Sequence that conceptually consists of multiple copies of the same element. The copies are not stored explicitly, of course. More...
|
|
class | __gnu_parallel::_PseudoSequenceIterator< _Tp, _DifferenceTp > |
| _Iterator associated with __gnu_parallel::_PseudoSequence. If features the usual random-access iterator functionality. More...
|
|
Sequential helper functions. This file is a GNU parallel extension to the Standard C++ Library.
Definition in file parallel/base.h.