13#ifndef ML_BACKGROUND_TASK_MESSAGE_H
14#define ML_BACKGROUND_TASK_MESSAGE_H
#define MLBACKGROUNDTASKS_EXPORT
BackgroundTaskMessageReceiver()
~BackgroundTaskMessageReceiver()
BackgroundTask * sender()
Returns the task from which the message originates.
virtual void executeSynchronous()
void setSender(BackgroundTask *task)
Sets who sends the message. Default is NULL and this means that the message's sender is not a Backgro...
virtual void taskWillBeDestroyed()
This needs to be implemented if the message uses finishedProcessing() and the task is finished while ...
BackgroundTaskMessageReceiver * receiver()
Returns the object which receives the message. Default is NULL.
void setReceiver(BackgroundTaskMessageReceiver *receiverArg)
Sets who receives the message. Default is NULL.
virtual bool finishedProcessing()
virtual ~BackgroundTaskMessage()