Public Types | Public Member Functions | List of all members
ustl::pointer_to_binary_function< Arg1, Arg2, Result > Class Template Reference

Wrapper object for binary function pointers. Use the ptr_fun accessor to create this object. More...

#include <ufunction.h>

Inheritance diagram for ustl::pointer_to_binary_function< Arg1, Arg2, Result >:
ustl::binary_function< Arg1, Arg2, Result >

Public Types

typedef Arg1 first_argument_type
 
typedef Arg2 second_argument_type
 
typedef Result result_type
 
typedef Result(* pfunc_t) (Arg1, Arg2)
 
- Public Types inherited from ustl::binary_function< Arg1, Arg2, Result >
typedef Arg1 first_argument_type
 
typedef Arg2 second_argument_type
 
typedef Result result_type
 

Public Member Functions

 pointer_to_binary_function (pfunc_t pfn)
 
result_type operator() (first_argument_type v1, second_argument_type v2) const
 

Detailed Description

template<typename Arg1, typename Arg2, typename Result>
class ustl::pointer_to_binary_function< Arg1, Arg2, Result >

Wrapper object for binary function pointers. Use the ptr_fun accessor to create this object.


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

Generated on Mon Sep 28 2015 17:58:50 for uSTL by Doxygen 1.8.10