STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::handle_both_op_convert< Op, V, V1, V2, A1, A2, E1, E2 > Struct Template Reference

Helper function to evaluate the given binary operation Op when both input parameters are proxies and the value types differ. More...

Public Member Functions

result_type operator() (proxy< V1, A1 > const &lhs, proxy< V2, A2 > const &rhs) const
 

Public Types

typedef V result_type
 

Detailed Description

template<typename Op, typename V, typename V1, typename V2, typename A1, typename A2, typename E1 = void, typename E2 = void>
struct stapl::handle_both_op_convert< Op, V, V1, V2, A1, A2, E1, E2 >

Helper function to evaluate the given binary operation Op when both input parameters are proxies and the value types differ.

Template Parameters
OpBinary operation type.
VReturn type.
V1,V2Value types used for the proxies.
A1,A2Accessor types used for the proxies.

The documentation for this struct was generated from the following file: