binary_function< _Arg1, _Arg2, _Result > Struct Template Reference

#include <_function_base.h>

Inheritance diagram for binary_function< _Arg1, _Arg2, _Result >:

binary_negate< _Predicate > map< _Key, _Tp,, >::value_compare multimap< _Key, _Tp,, >::value_compare pointer_to_binary_function< _Arg1, _Arg2, _Result > List of all members.

Public Types

typedef _Arg1 first_argument_type
typedef _Arg2 second_argument_type
typedef _Result result_type

Detailed Description

template<class _Arg1, class _Arg2, class _Result>
struct binary_function< _Arg1, _Arg2, _Result >

Definition at line 46 of file _function_base.h.


Member Typedef Documentation

template<class _Arg1, class _Arg2, class _Result>
typedef _Arg1 binary_function< _Arg1, _Arg2, _Result >::first_argument_type

Reimplemented in binary_negate< _Predicate >.

Definition at line 47 of file _function_base.h.

template<class _Arg1, class _Arg2, class _Result>
typedef _Arg2 binary_function< _Arg1, _Arg2, _Result >::second_argument_type

Reimplemented in binary_negate< _Predicate >.

Definition at line 48 of file _function_base.h.

template<class _Arg1, class _Arg2, class _Result>
typedef _Result binary_function< _Arg1, _Arg2, _Result >::result_type

Definition at line 49 of file _function_base.h.


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



Generated on Mon Mar 10 15:32:58 2008 by  doxygen 1.5.1