|
libalcommon
2.1.0.18
|
ALFunctorBase is a generic functor class for pointer management. More...
#include <alcommon/alfunctor.h>
Public Member Functions | |
| ALFunctorBase () | |
| ALFunctorBase (qi::AnyFunction metaFun) | |
| void | reset () |
| qi::AnyFunction | genericFunction () |
| qi::Signature | signature () const |
| qi::Signature | sigreturn () const |
| virtual void | call (const ALValue &pParams, ALValue &pResult) |
| Generic call to a bound module's method. | |
| virtual | ~ALFunctorBase () |
| Destructor. | |
Public Attributes | |
| qi::AnyFunction | _functor |
ALFunctorBase is a generic functor class for pointer management.
Definition at line 35 of file alfunctor.h.
| AL::ALFunctorBase::ALFunctorBase | ( | ) | [inline] |
Definition at line 38 of file alfunctor.h.
| AL::ALFunctorBase::ALFunctorBase | ( | qi::AnyFunction | metaFun | ) | [inline] |
Definition at line 42 of file alfunctor.h.
| virtual AL::ALFunctorBase::~ALFunctorBase | ( | ) | [inline, virtual] |
Destructor.
Definition at line 77 of file alfunctor.h.
| virtual void AL::ALFunctorBase::call | ( | const ALValue & | pParams, |
| ALValue & | pResult | ||
| ) | [inline, virtual] |
Generic call to a bound module's method.
| pParams | input parameter |
| pResult | output result |
Definition at line 71 of file alfunctor.h.
| qi::AnyFunction AL::ALFunctorBase::genericFunction | ( | ) | [inline] |
Definition at line 51 of file alfunctor.h.
| void AL::ALFunctorBase::reset | ( | ) | [inline] |
Definition at line 47 of file alfunctor.h.
| qi::Signature AL::ALFunctorBase::signature | ( | ) | const [inline] |
Definition at line 55 of file alfunctor.h.
| qi::Signature AL::ALFunctorBase::sigreturn | ( | ) | const [inline] |
Definition at line 61 of file alfunctor.h.
| qi::AnyFunction AL::ALFunctorBase::_functor |
Definition at line 81 of file alfunctor.h.