|
Tizen Native API
5.0
|
Used to connect a void() functor to a signal via BaseObject::SignalConnect(). More...
Public Member Functions | |
| ~FunctorDelegate () | |
| Non-virtual destructor; not intended as a base class. | |
| void | Execute () |
| Function to call the function or member function dispatcher. | |
Static Public Member Functions | |
| template<typename T > | |
| static FunctorDelegate * | New (const T &functor) |
| Constructor which copies a function object. | |
Public Attributes | |
| void * | mFunctorPointer |
| Functor that will be called. | |
| Dispatcher | mMemberFunctionDispatcher |
| Dispatcher for member functions. | |
| Destructor | mDestructorDispatcher |
| Destructor for owned objects. | |
Used to connect a void() functor to a signal via BaseObject::SignalConnect().
Non-virtual destructor; not intended as a base class.
| void Dali::FunctorDelegate::Execute | ( | ) |
Function to call the function or member function dispatcher.
| static FunctorDelegate* Dali::FunctorDelegate::New | ( | const T & | functor | ) | [static] |
Constructor which copies a function object.
| [in] | functor | The functor object to copy, either a class with operator() or a C function |