STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::handle_right_op< Op, V, A, typename A::deferred_evaluation_accessor_ > Struct Template Reference

Helper function to evaluate the given binary operation Op when the right hand side input parameter is a proxy with support for deferred evaluation (it does not necessarily reference a concrete value yet). More...

Public Member Functions

result_type operator() (V const &lhs, proxy< V, A > const &rhs) const
 

Public Types

typedef result_of::transform_reference< proxy< V, A >, typename result_of::bind1st< Op, V >::type >::type result_type
 

Detailed Description

template<typename Op, typename V, typename A>
struct stapl::handle_right_op< Op, V, A, typename A::deferred_evaluation_accessor_ >

Helper function to evaluate the given binary operation Op when the right hand side input parameter is a proxy with support for deferred evaluation (it does not necessarily reference a concrete value yet).

Template Parameters
OpBinary operation type.
VReturn type.
AAccessor type used for the proxy.

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