Functor< R(A1, A2) >::Function< F > Class Template Reference

Implementation calls binary function F. More...

#include <Functor.h>

Inheritance diagram for Functor< R(A1, A2) >::Function< F >:
FunctorFunction< F, Base >

Public Member Functions

 Function (F _function)
 Construct from a pointer to a function.
call (const A1 &p1, const A2 &p2) const
 Call the function.
Public Member Functions inherited from FunctorFunction< F, Base >
bool matches (F _function) const
 Return true if the function matches.
bool is_valid () const
 Return true if valid (able to be called)

Additional Inherited Members

Protected Attributes inherited from FunctorFunction< F, Base >
function
 The function to be called.

Detailed Description

template<typename R, typename A1, typename A2>
template<typename F>
class Functor< R(A1, A2) >::Function< F >

Implementation calls binary function F.


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

Generated using doxygen 1.14.0