Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

pointer_to_binary_function Class Template Reference

#include <stl_function.h>

Inheritance diagram for pointer_to_binary_function:

Inheritance graph
[legend]
Collaboration diagram for pointer_to_binary_function:

Collaboration graph
[legend]
List of all members.

Public Methods

 pointer_to_binary_function ()
 pointer_to_binary_function (Result(*x)(Arg1, Arg2))
Result operator() (Arg1 x, Arg2 y) const

Protected Attributes

Result(* ptr )(Arg1, Arg2)

template<class Arg1, class Arg2, class Result>
class pointer_to_binary_function< Arg1, Arg2, Result >


Constructor & Destructor Documentation

template<class Arg1, class Arg2, class Result>
pointer_to_binary_function< Arg1, Arg2, Result >::pointer_to_binary_function   [inline]
 

Definition at line 274 of file stl_function.h.

00274 {}

template<class Arg1, class Arg2, class Result>
pointer_to_binary_function< Arg1, Arg2, Result >::pointer_to_binary_function Result(*    x)(Arg1, Arg2) [inline, explicit]
 

Definition at line 275 of file stl_function.h.

References ptr.

00275 : ptr(x) {}


Member Function Documentation

template<class Arg1, class Arg2, class Result>
Result pointer_to_binary_function< Arg1, Arg2, Result >::operator() Arg1    x,
Arg2    y
const [inline]
 

Definition at line 276 of file stl_function.h.

References ptr.

00276 { return ptr(x, y); }


Member Data Documentation

template<class Arg1, class Arg2, class Result>
Result(* pointer_to_binary_function::ptr)(Arg1, Arg2) [protected]
 

Referenced by operator(), and pointer_to_binary_function.


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

Documentation generated on Thu May 2 15:03:38 2002

Generated with doxygen 1.2.12 by Dimitri van Heesch ,   1997-2001