#include <SimpleFunctors.h>
Public Types | |
typedef Arg1 | first_argument_type |
typedef Result | result_type |
typedef Arg2 | second_argument_type |
Public Member Functions | |
virtual Result | operator() (const Arg1 &, const Arg2 &) const =0 |
virtual | ~Functor2 () |
Base class for a functor that takes two arguments
Definition at line 39 of file SimpleFunctors.h.
typedef Arg1 npstat::Functor2< Result, Arg1, Arg2 >::first_argument_type |
Definition at line 42 of file SimpleFunctors.h.
typedef Result npstat::Functor2< Result, Arg1, Arg2 >::result_type |
Definition at line 41 of file SimpleFunctors.h.
typedef Arg2 npstat::Functor2< Result, Arg1, Arg2 >::second_argument_type |
Definition at line 43 of file SimpleFunctors.h.
|
inlinevirtual |
Definition at line 45 of file SimpleFunctors.h.
|
pure virtual |