MeVisLab Toolbox Reference
|
#include <mlBackgroundTaskMessages.h>
Public Member Functions | |
BackgroundTaskMLProcessAllPagesMessage (BackgroundRequestId tileId, Module *module, ProcessAllPagesHandler *handler, const SubImageBox &box) | |
~BackgroundTaskMLProcessAllPagesMessage () override | |
void | execute () override |
Executes message when it is delivered. More... | |
void | sendFinishedRequest () override |
void | sendFailedRequest () override |
void | sendProgress () override |
![]() | |
BackgroundTaskMLGetTileBaseMessage (BackgroundRequestId tileId, Module *module) | |
~BackgroundTaskMLGetTileBaseMessage () override | |
void | executeSynchronous () override |
Executes message when it is delivered and the task runs synchronously. More... | |
bool | finishedProcessing () override |
Returns whether the message needs further processing or if it may be deleted. More... | |
void | taskWillBeDestroyed () override |
This needs to be implemented if the message uses finishedProcessing() and the task is finished while a message is still on its way. More... | |
![]() | |
BackgroundTaskMessage () | |
virtual | ~BackgroundTaskMessage () |
void | setSender (BackgroundTask *task) |
Sets who sends the message. Default is NULL and this means that the message's sender is not a BackgroundTask. More... | |
BackgroundTask * | sender () |
Returns the task from which the message originates. More... | |
void | setReceiver (BackgroundTaskMessageReceiver *receiverArg) |
Sets who receives the message. Default is NULL. More... | |
BackgroundTaskMessageReceiver * | receiver () |
Returns the object which receives the message. Default is NULL. More... | |
Additional Inherited Members | |
![]() | |
static void | tileRequestFinishedCB (void *data, TileRequest *request) |
![]() | |
GetTileJobBase * | _request |
Module * | _module |
BackgroundRequestId | _tileId |
bool | _resultWasSent |
Definition at line 94 of file mlBackgroundTaskMessages.h.
ml::BackgroundTaskMLProcessAllPagesMessage::BackgroundTaskMLProcessAllPagesMessage | ( | BackgroundRequestId | tileId, |
Module * | module, | ||
ProcessAllPagesHandler * | handler, | ||
const SubImageBox & | box | ||
) |
|
override |
|
overridevirtual |
Executes message when it is delivered.
Reimplement this in subclasses.
Implements ml::BackgroundTaskMessage.
|
overridevirtual |
Implements ml::BackgroundTaskMLGetTileBaseMessage.
|
overridevirtual |
Implements ml::BackgroundTaskMLGetTileBaseMessage.
|
overridevirtual |
Implements ml::BackgroundTaskMLGetTileBaseMessage.