#include <SimpleFunctors.h>
Public Types | |
typedef Result | result_type |
Public Member Functions | |
virtual Result | operator() () const =0 |
virtual | ~Functor0 () |
Base class for a functor that takes no arguments
Definition at line 18 of file SimpleFunctors.h.
typedef Result npstat::Functor0< Result >::result_type |
Definition at line 20 of file SimpleFunctors.h.
|
inlinevirtual |
Definition at line 22 of file SimpleFunctors.h.
References npstat::Functor0< Result >::operator()().
|
pure virtual |
Implemented in npstat::FcnFunctor0< Result >, and npstat::DefaultConstructor0< Result >.
Referenced by npstat::Functor0< Result >::~Functor0(), npstat::Functor1< Result, Result >::~Functor1(), npstat::Functor2< Result, Arg1, Arg2 >::~Functor2(), and npstat::Functor3< Result, Arg1, Arg2, Arg3 >::~Functor3().