#include <ArFunctor.h>
Inheritance diagram for ArGlobalRetFunctor< Ret >:
Public Member Functions | |
ArGlobalRetFunctor (Ret(*func)(void)) | |
Constructor - supply function pointer. | |
ArGlobalRetFunctor () | |
Constructor. | |
virtual Ret | invokeR (void) |
Invokes the functor with return value. | |
virtual | ~ArGlobalRetFunctor () |
Destructor. | |
Protected Attributes | |
Ret(* | myFunc )(void) |
This is a class for global functions which return a value. This ties a C style function pointer into the functor class hierarchy as a convience. Code that has a reference to this class and treat it as an ArFunctor can use it like any other functor.
For an overall description of functors, see ArFunctor.
Definition at line 922 of file ArFunctor.h.
|
Constructor - supply function pointer.
Definition at line 933 of file ArFunctor.h. |