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 |