Intel® Cilk™ Plus Include Directory  Revision 4358
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
cilk::internal::indirect_binary_function< F, Functor > Class Template Reference

Indirect binary function class with inferred types. More...

Inheritance diagram for cilk::internal::indirect_binary_function< F, Functor >:
cilk::internal::typed_indirect_binary_function< F, Functor::first_argument_type, Functor::second_argument_type, Functor::result_type >

Public Member Functions

 indirect_binary_function (const F *f)
 Constructor.
 

Detailed Description

template<typename F, typename Functor = typename binary_functor<F>::type>
class cilk::internal::indirect_binary_function< F, Functor >

Indirect binary function class with inferred types.

This is identical to cilk::internal::typed_indirect_binary_function, except that it derives the binary function argument and result types from the parameter type F instead of taking them as additional template parameters. If F is a class type, then it must be an Adaptable Binary Function.

See Also
typed_indirect_binary_function

The documentation for this class was generated from the following file:
© 2015 Intel Corporation. All rights reserved. | Intel and Cilk are trademarks of Intel Corporation in the U.S. and/or other countries