Operator used by growable_container for prefix scan algorithm call.
More...
|
template<typename Reference1 , typename Reference2 > |
Operand | operator() (Reference1 x, Reference2 y) const |
|
|
typedef Operand | first_argument_type |
|
typedef Operand | second_argument_type |
|
typedef Operand | result_type |
|
template<typename Operand, typename Size>
struct stapl::metadata::detail::plus< Operand, Size >
Operator used by growable_container for prefix scan algorithm call.
- Template Parameters
-
Operand | The operand type this binary operator receives. |
Size | Unused template parameter used to make this type dependent on growable_container, thus delaying the full instantiation of the class template until after the prefix_scan call is parsed. This lazy evaluation breaks the cyclic file dependence between the paragraph and coarsening. |
The documentation for this struct was generated from the following file:
- views/metadata/container/utility.hpp